The Purpose of a Website

Why do you have a website?   This may sound like a foolish question, but it should be the first one you ask when starting every new web project, especially when building your own site. Judging from the many design …