Historically, terrazzo floors were synonymous with public spaces, but today we are seeing a resurgence in its use in both residential and commercial buildings.