A fortress is a large, fortified structure built for defense against attacks. Historically used by military forces, fortresses are often surrounded by walls, towers, and other protective features, serving as strongholds in times of conflict.