There are three main types of intrusion detection software, or three main “parts,” depending on if you view these all as part of one system: Network Intrusion Detection System. Network Node Intrusion Detection System. Host Intrusion Detection System.