Terrazzo is a composite material composed of granite, marble, glass, or quartz particles and a binding component of either epoxy or mortar. A popular choice for its durability and elegance, terrazzo is commonly used in commercial properties. Originally created in Venice, some European terrazzo floors have been around for over 500 years!