An intrusion detection system (IDS) is an application that monitors system activity and alerts on possible intrusions.
The system scans and analyzes network packets, which carry small amounts of data through a network. The small amount of data makes the detection process easier for an IDS to identify potential threats to sensitive data. Other occurrences an IDS might detect can include theft and unauthorized access.