Medieval architecture is architecture common in the Middle Ages, and includes religious, civil, and military buildings. Styles include pre-Romanesque, Romanesque, and Gothic.