Ancient Roman architecture
Although concrete had been used on a minor scale in Mesopotamia, Roman architects perfected Roman concrete and used it in buildings where it could stand on its own and support a great deal of weight. The first use of concrete by the Romans was in the town of Cosa sometime after 273 BC. Ancient Roman concrete was a mixture of lime mortar, aggregate, pozzolana, water, and stones, and was stronger than previously-used concretes. The ancient builders placed these ingredients in wooden frames where they hardened and bonded to a facing of stones or (more frequently) bricks. The aggregates used were often much larger than in modern concrete, amounting to rubble.
Pozzolana
Pozzolanas such as Santorin earth were used in the Eastern Mediterranean since 500–400 BC. Although pioneered by the ancient Greeks, it was the Romans that eventually fully developed the potential of lime-pozzolan pastes as binder phase in Roman concrete used for buildings and underwater construction. Vitruvius speaks of four types of pozzolana: black, white, grey, and red, all of which can be found in the volcanic areas of Italy, such as Naples. Typically it was very thoroughly mixed two-to-one with lime just prior to mixing with water. The Roman port at Cosa was built of pozzolana-lime concrete that was poured underwater, apparently using a long tube to carefully lay it up without allowing sea water to mix with it. The three piers are still visible today, with the underwater portions in generally excellent condition even after more than 2100 years.