SEM or Search Engine Marketing encompasses all aspects of search marketing including PPC, SEO, affiliate programs, social media campaigns, etc.