Many people are creating websites or blog to earn money and also have been successful making good amount of money.you can also create your blog or website and try to earn money. Its not a hard thing and many people with very less knowledge also do it.
The main thing is to think whether you would like to create a blog or site . If thinking to make a blog then there are varios platforms which can be used like blogger or wordpress and if someone is looking to make a website then he needs to buy hosting and domain. After proper thinking the second thing he needs to think is about what thing he will make a blog or website or what contents he will put in his blog or website. The content must be according to the targeted audience or according to which knows and can get for his site.
Creating a blog or website doesnt helps to earn money if u dont get enough visitors to it. Its a waste thing if u dont get good number of visitors. There are various ways of getting visitors like seo, social bookmarking, link building and one needs to find some ways which he can work upon and get enough visitors to get him earning money .
Many people who dont have knowledge of internet world doesnt understand how a blog or website would help to earn money. Some questions that come in their mind are who will pay money and how it will be paid and why. There are a large number of ways of making money from a blog or website . Some of the way may be putting ads of companies like adsense, adbrite etc or by other ways like affliate marketing, selling of products like licensed games,softwares etc.
One of the example that i have heard from my friend of making money from a blog is by making a health care blog , getting good traffic , getting high ranked in search engines to get regular traffic and to start making money by getting ads from medical institutions .
Thus its not hard to make money by creating a blog or website it needs proper thinking and knowledge and little bit of hard work.