Norman castles were designed with many defensive features to prevent attacks from enemies.