Why Did the Normans Build Castles?

The Normans began building castles to help ward off attacks from the nearby Anglo-Saxons, who greatly outnumbered them. The most notable Norman castle was Tonbridge Castle. You can find more information here: