There are numerous free web hosting offers on the internet.It is the most basic web hosting service available. These services are usually financed by advertisements on web sites that are hosted.
Free web hosting services are usually very limited. They will often have have ads on the top and the bottom of your web-site and these ads may not be at all related to the content of your site.
These services are generally used by people starting out on the internet who can’t afford paid hosting
The type of web domain that you receive when you get a free web hosting is a subdomain with the name that you pick (yourname.webhost.com) or a name in a directory (yourname.webhost.com). For example, if the name of your free host is freestanding.com, then your web domain would be yourbusiness.freestanding.com.
As stated before, if you are a novice, this is the type of account that you would probably want to get but there are some shortcomings to free web hosting if you are looking for more options on the account.
First, many free hosting accounts do not support database management or what you would call in simple terms, putting data structures on the free web host side of their server. Databases are usually used for online data retrieval routines. Many of these free web hosting sites do not support a common package called mySQL which allows you to program queries into your web sites.
They also don’t support multiple e-mail accounts. Most free web hosting service only provide one email account. The host probably doesn’t include modules for Flash Programming, PHP and Dynamic Hypertext Markup Language (DHMTL).
In summary, free web hosting is for novices who want an easy hosting option but most of us will want to move onto a paid service as soon as we are able so that we can have a site that is comparable to our competitors.