Car polish comes in both abrasive and non-abrasive textured varieties. The polish is used in conjunction with other cleansing agents to remove dirt and minor scratches or swirl marks from your car's paint. It's also useful for removing tiny rust stains. The polish works by removing the fine coat of paint off the surface and just blending it in with the surrounding areas. It removes tiny scratches and other defects in this way.