Terrazzo is a composite material used for floor and wall treatments. It consists of chips of marble, quartz, granite, glass, or other suitable material, poured with a cementitious binder, polymeric, or a combination of both. Terrazzo can be poured in place or prefabricated for precast. It is used for flooring, base, walls, stair treads, countertops, and other custom products. Terrazzo is a durable and reliable material that is also affordable. It is a sustainable decorating option since it is made using offcuts. Terrazzo is available in virtually unlimited color and material options. It is extremely hard-wearing and can be applied to any interior wall or floor, including kitchens and bathrooms. Terrazzo retains warmth effectively, so it is a great choice for underfloor heating. It can also be poured into any molds, so it is now being used to create furniture and homeware. Terrazzo is easy to maintain, and a simple steam mop or nylon scrubbing brush is all that is needed to clean it. Terrazzo flooring is commonly used in public buildings because it is long-lasting and can be refinished repeatedly. However, it can cause slips, so it may not be a good flooring choice for families with especially young or elderly members.