SEM (Search Engine Marketing) est un terme général qui englobe tout ce qui est lié au marketing sur les moteurs de recherche, comme le PPC, les annonces et les recherches payantes.
Le SEO (Search Engine Optimization) est le processus qui consiste à améliorer la position d’un site web dans la requête d’un moteur de recherche via diverses techniques, telles que la construction d’un profil de lien retour, l’utilisation de mots clés de niche et l’optimisation de divers composants du site. Le SEO est un sous-ensemble du SEM.