Until recently, most of us thought clean code and pretty graphics were the key to a successful site. Now we're realizing that unless we also create navigable interfaces, all our hard work could result in an unusable failure. Anyone interested in communi-cating effectively on the Web must recognize the importance of navigation and seek to master its many facets. This will mean learning some new skills and ways of thinking, since the skills that apply to coding or visual design are very different from those needed to design navigation that works.