Condition-based maintenance is the kind of maintenance that waits until something is wrong before fixing it. It's like waiting until you hear a weird noise coming from your car before you take it into the shop to get it fixed. That's condition-based maintenance - you're doing maintenance once something has gone wrong.