Un motor de búsqueda es una aplicación de software diseñada para encontrar recursos digitales como páginas web, textos e imágenes a través de palabras clave. Los motores de búsqueda surgen para ayudar a las personas a encontrar información específica en Internet de forma más fácil. Existen diferentes tipos de motores de búsqueda como índices, metabuscadores y robots que usan métodos automáticos y humanos para crear bases de datos e indexar la web.