SEM is an acronym for Search Engine Marketing. The main purpose of SEM is to attract attention, new customers, and inbound links to your website. SEM involves using different strategies, techniques, resources, networks, and applications to help a website achieve greater visibility online.