Many people who have just come in to the internet world and obviously new to this world than its very difficult for them to understand the basics and how this world goes. If you want to earn money on internet than its essential for you to create a website or at-least free blog so that you promote your products or act as a salesman and earn some commission. But not everyone create a website or have enough money to buy a website. So the option left is to create a free blog. Only thing remaining is to choose a right blogging platform which fulfill all your requirements as well as search engine friendly.