सुरुवातीला, किल्ले लाकडापासून बनवले गेले होते, परंतु अखेरीस, लोकांनी दगडापासून किल्ले बनवले कारण ते मजबूत होते आणि जास्त काळ टिकले. किल्ल्यांमध्ये सामान्यत: इमारतींचा समूह असतो ज्यांच्या भोवती एक प्रचंड भिंत आणि हल्लेखोरांना दूर ठेवण्यासाठी तयार केलेला खंदक असतो.