Free web hosting has its ups and downs. Like everything, there are situations that warrant the use of free web hosting and situations were purchasing a web host is in your best interest. Mainly, this is based on the purpose of your website.
Free web hosting is a good idea for small personal web pages. For example, you may want to devote a web site to displaying family photos for your extended family and friends to view from another location. You may want to devote a site to your favorite band. You can even build a web page devoted to hosting your resume and showing your potential employers your skills. These are all good choices.
However, free web hosting is not recommended for sites that are commercial in nature, that are large in size, or that perform functions that are restricted by free web hosting companies. Some examples include websites that will sell products, web sites that hold a lot of files and multimedia aspects, and web sites that are adult in nature and may be restricted by free web hosting companies.
Now, one reason for avoiding the free web hosting is that they may attach pop-ups and ads. While this can be fairly annoying to hardly noticeable, it is better to keep commercial sites free of unrelated ads.
Another reason individuals should avoid free web hosting companies is that purchased web hosts offer much more space than free web hosts. In fact, if you have a lot of big files, you may find that there is not enough room to display all of them. It may also be the case that the bandwidth will be maxed out if too many visitors are viewing your website at the same time. It can even prevent your multimedia from working right.
Many free web hosting companies have restrictions on what type of content can be displayed on your web page. In addition to adult material, you may be disallowed from adding affiliate ads and other money making tools.