Free Hosting

Some ISPs offer free web hosting.
Free web hosting is best suited for small sites with low traffic, like personal sites. It is not recommended for high traffic or for real business. Technical support is often limited, and technical options are few.
Very often you cannot use your own domain name at a free site. You have to use a name provided by your host like http://www.freesite.com/users/~yoursite.htm. 
This is hard to type, hard to remember, and not very professional.

Good:
>Low cost. It’s free.
>Good for family, hobby or personal sites.
>Free email is often an option.

Bad:
>No domain names.
>Few, limited, or no software options.
>Limited security options.
>Limited or no database support.
>Limited technical support.