In the early stages of site development, we often develop what is called the "information architecture" for a website. Once we have gathering all of the site requirements, the site map, the general types of content that are going to be displayed on the site, and the site functionality, we will build a site "wire-frame". A wire-frame functions as a working prototype for the site, giving you the client a preview into how the site will be laid out and function.