Sitemaps are a hierarchical diagram showing the structure of a website or application. They are used by User Experience Designers and Information Architects to define the taxonomy through grouping of related content. They are an important step of the user centred process as they ensure content is in places users would expect to find it. They can also be used as a reference point for wireframes, functional specifications and content maps.