Websites like www.webs.com offer free hosting. Blog websites like blogger.com and tumblr.com may be of more use for a blog, however, and are both free to use.
It depends on the site. Some sites offer a free membership, some offer a free membership with limited access, and some sites offer a free trial membership.
There are several places that offer free web hosting with a domain name, some sites offer free web hosting for a limited time. Some of these websites include Dot Easy, My Domain, 50 Webs, and Go To Names.
Some free blog hosting providers include Blogger (owned by Google), LiveJournal, and WordPress. These sites also provide templates, post tags, and user comment support, among other features.
yes
Free MySQL database hosting can be found online from many different websites. Some examples of websites that offer free MySQL hosting include DreamHost and MySQL.
There are a few free web hosting sites that offer no adds. Some that have no adds include 'Biz.nf', 'Free Hosting EU', 'AwardSpace', 'FreeHostia' and 'x10Hosting'.
Okcupid
Host it yourself, although it would still cost you the time to set it up, and the money to pay for the bandwidth and electricity. Alternatively if you are a reputable web designer and have multiple sites, they may allow you to have a reduction or host for free if you include a link to the hosting service providers site below. Tthere is no such thing as free VPS hosting. If you want to the hosting in free then you have to give something to the hosting provider like backlink from your site etc.
"Some websites that provide email hosting include big and popular sites such as GMail, GoDaddy, AIM provided by AOL, Windows Live, Lavabit, Myspace Mail, Zapak, and HotPOP."
"There are actually a lot of sites that provide free e-mail hosting online. You can look around and find a free email company, like Gmail, that works great."
You can find free file hosting on sites such as 4Shared, MegaVideo, YouTube, etc. It may depend on what kind of file you want to host.
Yes, there are indeed free website domain hosting sites. Two to try are: www.wix.com/domain-hosting-free and www.webstarts.com. Both are good starting points for your business.