Eine Suchmaschine ist ein Programm, das Dokumente im Web nach bestimmten Schlüsselwörtern oder Schlüsselphrasen durchsucht und eine Liste der relevantesten Dokumente für diese Phrase zurückgibt.
Sie bestehen aus einem Spider, einem Index, Relevanzalgorithmen und Suchergebnissen (SERPs).