depository: a facility where things can be deposited for storage or safekeeping
artifact: a man-made object taken as a whole
line of defense: any organization whose responsibility it is to defend against something