Information Architecture or IA, can be defined as the science of labelling websites, organizing online communities and intranets that promotes findability and usability. Information Architecture strives to bring the principles of architecture and design onto the digital background and can be described as the basic design of shared information environments.