Quixel Mixer difference between Surface and Solid layer?

I’ve read the Quixel Mixer docs, but it’s not clear what the difference is between the surface layer and the solid layer. They both seem to do pretty much the same thing. Could someone shed some light on what distinguishes them?

IIRC, Surface refers to a textured material layer while Solid refers to a colored layer.