The answer to the purpose of having a site is the site`s purpose. For one it might be personal, another might be e-commerce, another might be information and content, another might be public awareness of a product, etc. Every site I`ve ever done has it`s own purpose, and the purpose changes from time to time. There`s no set answer to that question.
You start with your business plan and you come up with your marketing strategy for that business. If part of your marketing is that you have a website, you create one that is true to your plan. If you have your strategy in place, your "purpose" or "theme" -- whatever you want to call it -- is already written for you. It`s right there in the plan, you just have to execute it properly.



