A blog is a public web page which is published by an individual or group of individuals. Mainly blogs are use to comment on all types of topics which depends on the blogger or an Author. The word blogging describes the actual act of creating the blog post.
It is a discussion or informational site published on the world wide web consists of discrete, often informal posts.
The success of blogging depends on the people return and people will return when there is always new stuff to read. This means generating content in the several times in a week which is time consuming.
The blog is a short form for the web blog. It is a user generated website where entries are made in general style and in a reverse chronological order. Blogs provide commentary or news on the different topics like Food, Politics, World, local news.
You can make your own website the help of websites like WordPress, Blog-spot, google website builder etc.
Many of the people makes blogs a daily in search of money. You can monetize you blog website with the help of adds providing companies like google ad-sense, media.net, popcash.net, etc.
You can apply for these website only if your blog is according to their terms and conditions otherwise your application for approval of ads network will be rejected.
Other popular method to monetize your website is affiliate marketing.