OBD stands for "On-Board Diagnostics" and is used within cars and trucks.
All cars which have been licensed since the 1st January 2000 (benzine) or the
1st January 2003 (diesel) in the EU, have to support OBD. In the US OBD-II is
required since 1st January 1996.
The OBD standard defines an OBD connector, which can be used to communicate
with the car's eletronic. There are two main applications for OBD:
Besides the standardised functions most car manufacturers implement proprietary functions: e.g. configuration of the ECUs (electronic control units) or more detailed trouble codes.
OBD is specified by the following standards:
The standards allow to use different communication buses over the
OBD connector: J1850, ISO 9141, and CAN. In older cars J1850 and ISO 9141
is used. Newer cars are using CAN, which is much faster than the older
buses.
The predecessor of the standardised OBD-II is OBD-I. This bus is not standardised.
The connectors and protocols are different from car manufacturer to car
manufacturer. Due to this fact OBD-I was not successfully on the market and
has been replaced by OBD-II.
http://en.wikipedia.org/wiki/On_Board_Diagnostics (Wikipedia)
http://www.sae.org (Society of Automotive Engineers)
http://www.obdclearinghouse.com/ (National OBD Clearinghouse)