What is the meaning of engine diagnostic trouble codes?

When your car shows a warning light or runs differently than usual, one of the first things a mechanic will check is a diagnostic trouble…