Search Engine Optimization (SEO) is defined as optimizing your webpages to appear in first page of Google search results and it aims to provide better organic results. While, Search Engine Marketing (SEM) is defined as marketing your brand through the paid advertisements with target of lead. These results are also known as inorganic search results or paid results.