The Swiss constitution provides for a federal republic consisting of 26 units called cantons.