 Defense in depth (computing)

Defense in depth is a concept used in Information security in which multiple layers of security controls (defense) are placed throughout an information technology (IT) system.Its intent is to provide redundancy in the event a security control fails or a vulnerability is exploited that can cover aspects of "personnel", "procedural", "technical" and "physical" security for the duration of the system's life cycle.