This document is here to collect everything we can find about OBD-II, it's various interfaces, protocols and layers.
OBD-II is a standard for vehicle diagnostics relating to emissions implemented on all US vehicles since the mid 1990s. Europe has just introduced a standard called EOBD which is basically the same.