Cleaning your car offers the ultimate reward for motorists: a gleaming vehicle that turns heads when you drive around or park up. After the initial clean, the best way to ensure a truly gleaming motor is through both polishing and waxing. While so many do this, there is an art to producing a completely streak-free finish each and every time.Deciding to polish a car or wax it can be a difficult choice without some understanding of what each does and how they differ. Polishes tend to be designed to remove paint imperfections and prepare the paint finish for waxing, providing a deep shine and protection from the elements. Modern car finishes have a protective clear coat on top which can easily show swirl marks and scratches, especially on darker paint colors, so it is best to use only products intended for use on clear coat finishes.