SEO is an abbreviation of Search Engine Optimisation. To understand this better, first you need to understand the role of Search Engines (such as Google, Bing, and Yahoo!) in promoting any business or idea on the web. It’s a widely acknowledged truth that majority of internet users rely on Search Engines for finding information on anything they are searching online – be it a product, service or just information on weather or anything they find interesting. Trillions of websites are vying for achieving greater visibility on the web and reach maximum targeted audiences. However, it’s not possible for the search engines to rank all the sites on top. This is when the need of SEO is felt.