What the OBD port actually exposes
The diagnostic port is a standard interface into the vehicle's own computers, and what it returns is broader than most operators expect.
Live parameters while the engine runs: engine speed, coolant temperature, load, throttle position, intake values, and on many vehicles fuel level and vehicle speed from the vehicle's own sensors rather than from GPS.
Stored fault codes, which is the part that matters for maintenance. When a control unit detects something out of range it records a code and, on many faults, freeze-frame data capturing the conditions at that moment.
The distinction worth holding on to: live parameters tell you how the engine is behaving now, fault codes tell you what it has already decided is wrong.