One of the most common types of web sites is a dynamicly driven type. This means that you have a web page that grabs information from databases and displays that data to the user. For this you need either a team, or a developer like myself who knows how to create everything in the code from front to back, from conception to shipping!