Layered security is the practice of combining multiple mitigating security controls to protect resources and data.
For every level of threat, there needs to be an effective control deployed to mitigate the threat.