Situé au Moyen-Age, Stronghold 2 est un jeu de stratégie en temps réel en 3D. Les joueurs sont représentés par des chevaliers qui doivent placer stratégiquement et gérer les bâtiments dont ils sont responsables, et aussi protéger les paysans. Selon que vous recherchiez la paix ou la guerre, il y a plusieurs styles de modes de jeu parmi lesquels choisir. En temps de paix, vous devez toujours gérer l'économie et la construction de la ville. Vous devez empêcher vos paysans de devenir des criminels en les maintenant satisfaits et en bonne santé. Vous devez construire la ville (églises, auberges et brasseries) et la maintenir économiquement viable et sûre. Si vous choisissez la guerre, vos unités tenteront de prendre les châteaux ennemis et envahir leur territoire mais prenez garde parce que pendant que vos unité sont occupées, l'ennemi pourrait tenter d'envahir vos terres. Bien que ce soit un jeu amusant, il l'est encore plus avec un adversaire humain en termes de compétition et d'inattendu.