Arama motoru, bir kullanıcının internet üzerinden yaptığı yazılı ve görsel aramalara en uygun olan sonuçları kullanıcıya sunan yazılımdır.