Preventive maintenance (PM) is a software consisting of scheduled servicing, inspections, and repairs that aim to prevent any potential issues and keep the vehicle available. It’s often used in fleet management to avoid or reduce vehicle breakdowns, and is based on time, mileage, engine hours, or gallons of fuel used. The preventive maintenance actions include vehicle inspection, lubrication, adjustment, cleaning, testing, repair, and/or worn parts replacement.