Information architecture (IA) is the art and science of organizing and labelling data including: websites, intranets, online communities, software, books and other mediums of information, to support usability. It is an emerging discipline and community of practice focused on bringing together principles of design and architecture, primarily to the digital landscape.