SEO is the wide part of Internet. SEO consist every thing but people do not know the exact meaning of SEO. All SEO companies have their different strategies for doing SEO for their clients. All strategy only for driving traffic or getting good ranking in search engines.
SEO is a set of methodologies aimed at improving the visibility of a website in search engine listings. The term also refers to an industry of consultants that carry out optimization projects on behalf of client sites.