Su proyecto y su cálculo pertenecen a la ingeniería estructural, siendo numerosos los tipos de diseños que se han aplicado a lo largo de la historia, influidos por los materiales disponibles, las técnicas desarrolladas y las consideraciones económicas, entre otros factores.