Het Controller Area Network (CAN) is een seriële busnorm waarmee elektronische besturingseenheden (microcontrollers) in voertuigen zonder een hostcomputer met elkaar kunnen communiceren. CAN, op deze site CANbus (of CAN bus) genoemd, werd oorspronkelijk ontwikkeld door Robert Bosch GmbH als berichtenprotocol voor multiplex elektrische bedrading in voertuigen zoals auto’ s, vrachtwagens, zware- en lichte bedrijfsvoertuigen, bussen en touringcars. Maar het kan ook in vele andere contexten worden gebruikt, zoals treinen, boten, vliegtuigen en andere machines.