This document discusses various interface design patterns and principles for navigation. It begins by explaining how interface design dresses up existing behaviors and notes that navigation allows some aspects of information architecture to be visible. It then covers different types of navigation including global navigation, local navigation, contextual navigation, pagination, sorting, and secondary navigation elements like site maps. The document emphasizes following conventions when they are widely adopted but exploring alternatives when usability testing suggests improvements. It concludes with an exercise asking readers to analyze the navigation of competitor websites.