SEO refers to a method whereby a website’s landing page is made to appear on the list of results displayed by a search engine each time users search for a particular content using various keywords linked to the website.
SEM is a process in which a site is promoted using paid advertising to grow its visibility on the search result of various search engines. This process typically involves integrating SEO practices.