人們有时把这个題目分为防御筑城和进攻筑城两部分,防御筑城規定改造某一地形使之长期或短期适于防御的方法,进攻筑城則包含圍攻的各种規則。但我們在这里把这个題目分为三部分来談:永备筑城,即在平时使某地的防御能迫使敌人在进攻时对它采取正規圍攻的一种方法;圍攻法;野战筑城,即在战爭的特殊情况下某地可能暫时具有重要意义,因而构筑非永久性工事予以加强的一种方法。