Da fast jeder Systemhersteller eine eigene Schnittstelle zur Paket-Erfassung anbietet, wurde diese systemunabhängige API entwickelt, um Portierungen zu vereinfachen und zu verhindern, dass jede Anwendung mehrere systemabhängige Paket-Erfassungs-Module vorhalten muss.
libcap enthält Anwendungen zum Sammeln von Netzwerkstatistiken, zur Sicherheitsüberwachung, Netzwerk-Debugging etc.