SEO is Search Engine Optimization, which refers to optimizing your website to rank high on search pages. SEM is Search Engine Marketing, which refers to promoting your business on search engines and its networks via paid ads.