1) Information architecture is the structure and design of shared information environments like websites and intranets. It involves organizing, labeling, and designing search and navigation systems to support usability.
2) An information architect determines the content, organization, labeling, search, and navigation of a website to help users find what they need. They balance user and business needs.
3) Best practices for information architecture include user research methods like content audits, card sorting, task analysis and usability testing to understand users and design accordingly. Consistency, standards, and a user-centered approach are important.