Ya, like XCoheedX said, is a great choice for people with no coding experience, just fill in a little form, choose and template and then pretty much just add stuff to the site, very easing and NO CODING NEEDED so this way, anyone can make a site!
I third that! I personally had a freewebs but I got rid off it. Hmm I wonder how you make a professional one tho? Don't you have to pay for bandwidth when you have a site? Hmm this confuses me.