Všetky naše stredoveké mestá majú spoločné znaky v základnej štruktúre zástavby, ale navzájom sa odlišujú usporiadaním jednotlivých zložiek pôdorysu, tvarom námestí a ulíc, usporiadaním uličnej siete, polohou verejných budov a formou základných typov architektúr. Možno medzi nimi rozlišovať 2 základné typy