Un motor de búsqueda es un sistema informático que busca archivos almacenados en servidores web a través de "arañas" o "crawlers". Los motores de búsqueda indexan páginas web automáticamente y permiten realizar búsquedas utilizando palabras clave. Cuando se realiza una búsqueda, el motor devuelve una lista de enlaces a páginas web relacionadas con las palabras clave ingresadas. Los motores de búsqueda se dividen en buscadores, directorios y metabuscadores.