1. Hosting Sites
There is also hosting sites such as GoDaddy, and Bluehost. With these you will also need your own domain name which is yourblogname.com , these can usually be bought at the same place you buy your hosting. This allows you must more control of your advertising, blog content, and expanding your readership. If you want a big readership and want to reach out to brands more then I suggest just starting your own .com and finding hosting. I will be switching to WordPress soon!