Nice finish but it really is overkill for a garage floor. This is the sort of stuff used in operating theaters in hospitals. There are different versions.
Meanwhile Terrazzo is something else again and a lot more common. It's like seamless marble floor... But it's not flexible like this stuff.
I once owned a house with a Terrazzo floor in the bathroom. It was pink and it matched the tiles on the walls.
Really old bathroom with curved edge tiles at the boarders. Circa 1930s.
It's really difficult to find anyone who can do a Terrazzo floor nowadays.