Los castillos japoneses se construían con piedra y madera, tenían muros de piedra, fosos secos o con agua, y torres en las esquinas para vigilar y defender sitios importantes desde dentro, donde había escaleras para subir a las torres y colgar armas.