When picking a website hosting plan, you need to have an idea of what you want to do with your website, plus factor in a bit of room for growth. Is your website large or are you hosting a large number of images and/or videos? If so, you need a package with a larger disk space allocation. Do you expect to receive high volumes of traffic to your website? If so, you need a package that gives you more bandwidth. Do you need CGI, PHP, and MYSQL functionalities? If so, select the plan that includes these features.