Auto detailing is an activity that keeps the vehicle in its best possible condition, especially cosmetic, as opposed to mechanical. This is achieved by removing both visible and invisible contaminants from the vehicle's interior, and polishing the exterior to its original blemish-free finish .It also entails dealing with minor defects such as clear coat scratches, and protection to maintain the condition.