In order to choose the right hosting plan, you need to consider a few factors:
How was your Web site designed? For example, if you designed an ASP or ASP.NET Web site, you need a Windows hosting plan. If you have a Web site that uses CGI or PHP, you need a Linux hosting plan. If you are unsure of what type of hosting plan that you will need, you may ask us here.
How much traffic or how many visitors do you expect monthly? The more visitors or traffic you expect on your site, the higher the bandwidth you need.
How large is your site? If you plan on having a large site with much multimedia content, you probably need additional disk space and bandwidth.
If you plan to use a SQL Server (MS SQL) Database or an MS Access database, you must have a Windows hosting account. If you plan to have a My SQL database, you can use either a Windows hosting account or a Linux hosting account.