A gateway connects one network to another. An Internet gateway, for example, controls access to the Internet.
Generic detection refers to the detection and removal of multiple threats using a single signature. The starting-point for generic detection is that successful threats are often copied by others, or further refined by the original author(s). The result is a spate of viruses, worms or Trojans, each one distinct but belonging to the same family. In many cases, the number of variants can run into hundreds, thousands or even tens of thousands.