SEM (Search Engine Marketing) is a mixture or a combination of SEO and PPC which helps you to rank your website better. Moreover, it's like a PPC (Pay per Click).