An OBD diagnostic tool is a translator and measurement interface. It connects through the vehicle data link, identifies a supported communication path, sends defined requests, receives messages from electronic control modules, and turns coded bytes into names, values, status flags, or graphs. Different functions expose different slices of vehicle state.
The useful output is not a verdict. Trouble codes identify monitored conditions, freeze-frame records preserve a narrow operating snapshot, readiness flags report whether certain self-tests have run, and live parameters show selected values over time. Diagnosis begins when those artifacts are checked against wiring, service information, physical measurements, operating conditions, and a repeatable test.