Defense in Depth

Defense in Depth also known as the Castle Approach is an information assurance concept. It is defined as a concept in which multiple layers of security controls are placed throughout an information technology system. As compared to the Castle Approach one layer of security is simply not enough, the moat will not keep all the attackers away.