OBD-II
The on-board diagnostics standard: one connector and one language of requests.
It exists so that any scanner can talk to any car: a 16-pin connector, a set of mandatory requests and a shared list of codes. Everything beyond that list each maker does its own way — which is why fault codes are read everywhere and a service reset is not.