SEM, SEO y SEA son acrónimos anglófonos. Aunque se parecen bastante, tratan de temas diferentes y es importante distinguirlos.
SEO = Search Engine Optimization: es decir la optimización de los motores de búsqueda o sencillamente: el posicionamiento. Se trata de optimizar su web para que aparezca en los resultados naturales de los motores de búsqueda.
SEA = Search Engine Advertising: a diferencia de la última definición, se trata de optimizar los resultados de los enlaces patrocinados (pagados).
SEM = Search Engine Marketing, para que quede más claro: SEM = SEO + SEA, es decir todas las técnicas para optimizar nuestra visibilidad en los motores de búsqueda.