Which web hosting company should I use?
There are two major factors that you should consider when selecting a company to host your website, and these are the amount of disk space you will have available, and your maximum monthly bandwidth limit. Put simply, the more of these that you get, the higher the amount of traffic your site can handle, but the higher the monthly fee.
You should also consider whether the provider uses a Window-based or Linux-based server, if the provider supports SSL (a security system that is required if you plan to have an online shop), and if the web hosting company supports various programming languages.