Zoekmachines zijn web-toepassingen, waarbij een zoekterm kan worden ingegeven en het programma uit zijn indexfiles een aantal vondsten presenteert gesorteerd op afnemende score. De opbouw van de indexfiles is geautomatiseerd. Een robot-programma doorloopt alle links op een pagina en weer alle links van de gelinkte pagina's enzovoort en indexeert onderweg alle inhoud op trefwoorden. De pagina's waar meer links naar verwijzen krijgt een hogere score, zodat bij de sortering voor de presentatie van de resultaten van een zoekactie op een trefwoord, de hoogste scores bovenaan eindigen. De precieze werkwijze (het algoritme) van de zoekmachines is een zorgvuldig gekoesterd bedrijfsgeheim. Toch bieden diverse organisaties zich aan om met trucs de score van een website te verhogen.
Hier een aantal bekende zoekmachines: