When choosing a hosting solution you should take into a several factors, depending on the type of your web-site type, size, attendance and requirements for server resources: