Un motor de búsqueda es un programa que busca sitios web basándose en palabras clave ingresadas por el usuario. Los motores de búsqueda indexan páginas web de forma automática usando arañas y son fundamentales para la navegación en Internet. Cuando el usuario ingresa palabras clave, el motor de búsqueda busca coincidencias en su índice y devuelve los resultados relevantes.