The German language (or its more evolved cousin, Alemanic) is amazing!
Just as eskimos have many words for snow, so too do Germans have many words for castles. A Schloss is a fancier castle (think Mar-a-Lago), and a Burg is a more defensive one (Camp David).
A familiar sight to just about anyone who’s lived in Southern Germany is the Burg Hohenzollern:
It dates back to the 1400’s, and while it is not the castle that Disneyland’s castle was based, it isn’t far off.