What is SEO (Search Engine Optimization)? Is it important?

So what is SEO (Search Engine Optimization)? This term is touted around as the talisman to construct highly profitable websites although seldom does a layman truly understand this term. If you have never before heard of SEO, the term is Search Engine Optimization and...