SEO stands for Search Engine Optimization and it optimizes the technical composition, content relevance and link popularity of a website so that pages are easier to find, more relevant and popular for user search queries and consequently rank higher in search engines.