Information architecture (IA) is a discipline focused on organizing and structuring websites to help users find information. It involves labeling, categorizing, and navigating content. The key components of IA include organization systems, labeling systems, and navigation systems. Effective IA balances user needs with business goals. While related fields support IA, it is distinct from graphic design, software development, usability engineering, and content management.