Un Search Engine, Motor de Búsqueda o buscador se encarga de asociar lo que deseamos encontrar basándose en keywords o palabras clave, ofreciendo diversos tipos de resultados o SERPs. Son distintas máquinas con una tecnología de software muy específica que se dedican a la búsqueda de términos por las páginas que están en su registro.
Los motores de busqueda cuentan con lo que denominan «arañas web” o rastreadores, que son programas (bots) dedicados a analizar Internet de manera automática y sistemática.