There are two main types of webhosting.a-freeb-paidFreeBenefits:No accounts:Free host, you can host without pay per month or annual basis.Best for experiments:Free hosts offer a good environment to experiment different webmaster techniques. You can learn many things and experimenting before moving to paid hosting.Disadvantages:Placing ads and Banners on your website:Free free means not at all. You need something in return to pay. Free hosts usually place ads and banners on your websites to generate revenue. You have no control over the quality of ads and placement.Limited features:Free hosts can not provide advanced features. They have features usually limited because of poor revenue model.Unreliability:There is no warranty or service quality in free services. Servers for week or days can...