A honeypot in computer terminology is a trap designed to detect, deflect, or mislead the attempts to compromise a computer system or network. The typical honeypot is a computer, piece of data, or network segment that appears to be part of the real network, no matter how isolated and/or monitored the network is. Most honeypots present themselves as being vulnerable and containing something of value to lure attacks away from the real target.
There are typically two types of honeypot. The more commonly used one is a production honeypot, which is designed to be part of a network defense strategy. A production honeypot typically involves placing honeypots inside the network with the goal of luring hackers that have breached other defenses and expending their time and effort, which means that production honeypots are the last effort to prevent sensitive systems from being compromised. These have the added benefit of helping more sophisticated defenders...