WD40 is oil, so the oil fills in the scratches and leaves a smooth, glossy finish when you spray it over scratches (especially the very light ones that are only in the top coat of paint). The clear coat over the paint looks like that. WD40 is able to vacuum, too.