किल्ल्यांच्या स्थानावरून आणि बांधणीच्या पद्धतीवरून अमिलापितार्थचिंतामणी ह्या ग्रंथाचा कर्ता सोमेश्वर ह्याने किल्ल्यांचे नऊ प्रकार पाडलेले आहेत; ते म्हणजे जलदुर्ग, गिरिदुर्ग, अश्मदुर्ग, इष्टिकादुर्ग, मृत्तिकादुर्ग, वनदुर्ग, मरूदुर्ग, दारूदुर्ग व नरदुर्ग होत.