TPM (Total Productive Maintenance) is a holistic approach to equipment maintenance that strives to achieve perfect production with focussed effort to have no breakdowns, no small stoppages or slow running of equipment & no defects in the product output.