WordPress.com is a free blog hosting service. The domain structure would be http://yourblogname.wordpres.com. The biggest advantage is there is no need to pay for hosting services which includes bandwidth and web space. You have the option to buy custom domain name (yourblogname.com) and redirect it. The main disadvantage in using free wordpress blog is that you can’t run own ads.