What is the difference between corrective and preventive maintenance?

Preventive maintenance is scheduled work carried out on a fixed cadence regardless of known issues; corrective maintenance is reactive - carried out once a specific fault has actually been identified or reported.