Before starting a blogging you have to understand well about blogging. It is a website where you write or update content. It is your own website.
Blogging content is not for you, but should be helpful others.
If you are going to start blogging. You need to register a domain and setup hosting.
How to Register a Domain and Setup Hosting
First of all go to domain selling website like godaddy, bigrock, bluehost and so on. There are millions domain selling websites you can choose what you like.
Then search your domain name and find out availability. If your domain name is available then select hosting plan with domain, fill up your bio data and contact details. Pay cost of domain and hosting as par plans you have chose.