Prinzipiell können alle Programme, die Informationen in einem Intranet
suchen, als Suchmaschinen bezeichnet werden. Diese unterscheiden sich
hauptsächlich durch ihre unterschiedlichen Funktionsweisen. Während
bei roboterbasierten Suchmaschinen die Daten nach und nach
von einem Roboter gesammelt werden, müssen bei einem Katalog
die Informationen manuell zusammengetragen werden. Die agentenbasieren
Suchmaschinen ersparen dem Benutzer Routine-Anfragen, indem sie
das Netz auf der Suche nach neuen Informationen überwachen.
Bei Intranet-Lösungen werden oft auch Kombinationen von verschiedenen
Suchmaschinen-Typen eingesetzt. Agentenbasierte Suchmaschinen
sind in aller Regel Erweiterungen zu roboterbasierten Suchmaschinen.