SEO (Search Engine Optimization) è quella parte del marketing che si occupa di migliorare la visibilità di un sito internet nelle classifiche dei motori di ricerca attraverso corrette strategie e utilizzo di parole chiave (contenuto organico). Serve quindi a scalare le posizioni sulle pagine dei risultati dei motori di ricerca per permettere alla persone di trovare ciò che cercano. SEM (Search Engine Marketing) è invece l’insieme di tecniche e strategie per l’acquisizione di visibilità sui motori di ricerca usando un budget prestabilito (PPC).