Hi
For those who are just getting into the idea of website design, free website hosting may sound ideal. The website, and often the tools to help you create the pages, are all there. However, as with most things, those offering the service must make money on it in some way. That could lead to advantages and disadvantages with the choice.
For those who want a personal site to share information with other family and friends, a free website hosting service may be the best way to go. The biggest advantage is that there is no cost. There is no need to worry about what the domain name might be because you will know everyone visiting the page and can send them the URL address directly. Thus, for those people, free website hosting is an easy answer.
Thanks