Concrete surface coatings involve adding a protective layer on the top of the substrate to enhance floor longevity, appearance, and functionality. In contrast, polishing concrete uses mechanical grinding to strengthen and beautify the floor, creating a smooth and glossy finish.