Defense in Depth (ook bekend als gelaagde beveiliging en gelaagde verdediging) is een concept voor informatiebeveiliging (IA). Het maakt gebruik van meerdere lagen van beveiligingscontroles (verdediging) die in een informatietechnologiesysteem (IT-systeem) zijn geplaatst. De verschillende lagen zijn niet van hetzelfde beveiligingsmiddel. Er worden verschillende soorten beveiliging gebruikt die elk tegen een andere beveiligingsaanval beschermen.