What is seo and how it is helpful for a blog?

What is SEO and how it is helpful for a blog? SEO means Search Engine Optimization , the name says everything if you apply all the SEO techn...