Where are these structure used?