What is Information Architecture and why is it so important that we define it as a stand alone service? Information Architecture, or IA as it is know in the industry, is an integral part of any Web site or software development project. It is the science of planning the blueprint from which all other aspects of the product spring from. With roots in library science and software usability, it has become a career in itself for many specialists. It is the foundation for any good software specification and is necessary to illustrate the product prior to actual development to the stakeholders and the entire development team. Bottom line, it's more efficient, and cheaper, to plan and refine something on paper than it is to change after it's been designed and developed.