Free Web Hosting Service
This is the most basic kind of Web hosting that you can get. Free Web hosting is typically advertisement-supported and offers limited features. This is the best option for those just starting out and only interested in hosting a small personal site that will be light on traffic.
Free Web hosts will give you a subdomain (yoursite.example.com) or a directory (www.example.com/~yoursite). They include a small amount of bandwidth and storage and tend to offer little to no support for MySQL, PHP, multiple e-mail addresses, and site statistics.
Shared Web Hosting Service
Shared hosting is the most popular kind of Web hosting service. Virtually all small businesses, medium to large Web sites, and professional sites see shared hosting as the perfect solution to their hosting needs. None of these entities require anywhere near all the resources of an entire Web server, not to mention the fact that it would be very costly for them to purchase and run one.
As the name suggests, shared Web hosts allow more than one site to be hosted on the same server. These hosts provide system administration, which is good for...