What is SEO (Search Engine Optimization)?

When I started blogging some years back, I was wondering what the meaning of SEO is and how important is it. I know this thought is also on the mind of most blogger, while some keep hearing about SEO but never have the idea of what it means. If you want to be successful with …