How to start a Blog is no more a Big Question now. For starting a Blog you need to have domain name where other will visit and read your blog. As many big internet companies are giving free and paid services to maintain a blog. If you have a good knowledge of blogging than you can prefer your own domain name registered with good hosting service providers like Yahoo, Google.
First if you are a learner than I prefer you to please choose a Free sub domain Names and start your own blog. After your come to know about the More and more about blogging and then you want your independent name then you may go easily for it. For Free sub Domain Names please consider these top free blog providers
2. Word press
3. Type pad
4. Live journal
in case if your registered with these blogging era than you have to do nothing just setup your blog choose template you like and start writing press publish and your blog is live on the internet