In order to improve your chances of preventing an attack it is good practice to employ several layers of protection. This means that if your outermost layer of security is breached, for example your perimeter, then there are several more different types of protection in place that would need to be breached before someone could access your systems.