Suchmaschinen sind Programme die zur Recherche von Dokumenten und Websites eingesetzt werden. Suchmaschinen besitzen große Datenbanken, die über sogenannte „crawler“ automatisch mit Schlagworten von Websites gefüllt werden, damit der Suchende diese dann zur Suche von Informationen verwenden kann. Betreiber von Websites versuchen ihre Seite dahingehend zu optimieren, dass diese besonders einfach von Suchmaschinen gefunden wird, wohingegen Suchmaschinenbetreiber bemüht sind, die Logik von ihrer Suchmaschine geheim zu halten. Die größte weltweite Suchmaschine ist Google.