Some key components of a cleaning machine include the power source, the cleaning or scrubbing component, the recovery system, the control system, and the drive system which includes the transaxle.