This document discusses information architecture and how to design effective navigation structures. It covers topics like what information architecture is, different organization logics like task-based and topical structures, using card sorting to develop site organizations, and design recommendations around breadth and depth of navigation. The key goal of information architecture is to organize available information to best support the user's tasks by minimizing navigation costs as people forage for information on a site.