There are a few main differences between scratch removers and polishing compounds. The first is in their formulation- scratch removers are typically more aggressive than polishing compounds while rubbing and polishing compounds are the best option for oxidized or dull finishes. Secondly, scratch removal products are designed to be used on light overall finish blemishes or localized repairs. In contrast, polishing compounds can be used on darker paint finishes without damaging the surface. Finally, paste compounds allow you to remove scratches from older paints without damaging them, making them an ideal choice for restoring older vehicles.