SEO means Search engine optimization gets organic traffic on your website. SEM means Social engine marketing Drives traffic through advertisement.