Choosing a web hosting company for your site can be tricky. When in doubt it is best to go with a reputable brand-name host, but which one?
For most website there won’t be much difference in performance between hosts, and we personally like HostGator, but lots of the other big hosts (BlueHost, GoDaddy, etc.) will likely work just fine for most sites. If you do decide to go with HostGator, check out the HostGator coupons from Justhemes.com in order to get a discount.
The one thing that typically does matter when choosing a host is the decision between a shared account or a VPS/cloud/managed server. For 90% of websites a shared account will be more than adequate. But if you have a popular website then a VPS or similar package is recommend for performance.