Snort è un software gratuito e open-source che si distingue per offrire due caratteristiche principali: agisce infatti sia come Network Intrusion Prevention System (NIPS) che Network Intrusion Detection System (NIDS).
In pratica offre una risposta passiva alle intrusioni e rileva intrusioni che sfruttano vulnerabilità.