Search engine marketing, (SEM), is a form of Internet marketing that seeks to promote websites by increasing their visibility in search engine result pages (SERPs) through the use of paid placement, contextual advertising, and paid inclusion. Depending on the context, SEM can be an umbrella term for various means of marketing a website including SEO, or it may contrast with SEO, focusing on just paid components.