SEO means Search Engine Optimization
SEM means Search Engine Marketing
SMO means Social Media Optimization
PPC means Pay Per Click