In Digital Marketing, what is the difference between SEO and SEM?

SEO stands for Search Engine Optimization and it focuses on the creation and enhancement of webpages to improve their rankings in organic search results. SEM stands for Search Engine Marketing and it focuses on the use of paid advertisements to rank at the top of Search Engine Results Page.