Triggers within N-code occur upon receipt or detection of an event that the code is attached to. A typical use is to configure an event to call N code for as small a subset of received data as is practical, then implement any further filtering in N code. Unlike a firewall, NFR IDA engine does not actually touch the packet. It only observes them to be recorded. Events tell the NFR IDA engine to take some sort of action.
Events can be a command and control message, passage of time, and an arrival of a packet.
Within Backends, you will have Filters, which list the event that caused the NFR IDA engine to begin gathering data. Configuration Files provide information about the title of the backend and other information displayed via the NFR console. Recorders write the information gathered by the backends to files. List Recorders collects, records, and maintain a log of activity. Histogram Recorders collects statistical information in many dimensions, rather than the one dimension typically used when gathering statistics.