Now, what kind of site? The question is best answered by answering this one, "What is the purpose of your site?" There are many ways to make a site and many ways to make the site suite your needs. Lets look at a few types of site structures...
Brochure Site
This type of site is simple and, like the title says, is just like what you think of when you see a brochure. You have a 'home page', an 'about us' page, and a 'contact us' page as the sites initial structure. Of course you can always add on to that with other pages and make it as robust as your site needs demand. However, there is a point where the site is no longer a brochure site and it would make more sense to use a different site structure.
Content Management System (CMS Site)

This type of site is ideal for user and content management. This type of site is very complex in structure and easy to customize and use after the site has been created. We like to use Joomla!, a very powerful and completely customizable CMS tool. There are many benefits to using Joomla! for your site structure:
User Management
This allows for the site to have a user database where your visitors can join the site and become members.You can also set permissions for specific users to be able to add content to the site.
Content Management
One of the greatest parts of Joomla! or any CMS site is that it will automatically arrange your content as it is added. Because of this feature, you don't have to pay a web developer to do minor updates to your site or site articles/stories. It is simple to create, edit and delete your sites content on your own. Both saving you money and giving you complete control of your site.
Extensions 



Within a CMS site there are building blocks called components and modules. These extensions to your site can help add features in no time. There are a lot of different kinds of extensions and most of which are free and free to customize. Language packs can be installed to change the language of your site to almost every language that is spoken today giving your site the flexibility to change for a global audience. The installation of these components are easy and can be done on your own or we will be happy to help you get it installed and give you a run through on how to use it.
eCommerce Ready
Joomla! has components to set up a virtual store that will sync with your site and allow your visitors and members to have the same site experience in your store as they do on your site.
eCommerce Site
More and more companies are moving to an online store. Having an online store takes your goods from local to global instantly! These sites are complex and are easily managed through built in parameters.