If you are starting a new web site you should think about a lot of questions: domain, hosting, site engine, site content, original images and many-many more.