Het '''CAN'''Controller staat voor:Area Network'''C'''ontroller ('''ACAN'''rea '''N'''etwork. Het) is een standaard voor een [[serieel (informatica)|seriële]] [[Databus (elektronica)|databus]], die oorspronkelijk is ontwikkeld door Robert Bosch GmbH, in de jaren 1980, om [[elektronica|elektronische]] [[sturing]]seenheden aan elkaar te koppelen. CAN is expliciet ontworpen voor omgevingen met veel [[elektromagnetisme|elektromagnetische]] storingen, en maakt gebruik van twee [[Differentieel (elektronica)|differentieel]] aangedreven lijnen; de robuustheid van de signaaloverdracht verhoogt nog bij gebruik van [[twisted pair]] verbindingen.
De eerste markt voor CAN was de automobielsector, maar ondertussen is CAN ook doorgedrongen in andere [[embedded]] toepassingen, zoals machinesturingen en [[robot]]s.
[[Overbrenging|Transmissiesnelheden]] tot 1 [[Megabit per seconde|Mbit]]/s]] (één miljoen bits per seconde) zijn mogelijk voor een kabellengte onder de 40 meter. Langere netwerken zijn mogelijk als de maximum bitsnelheid wordt aangepast; bijvoorbeeld, tot 250 kbit/s (250 duizend bits per seconde) voor een lengte van 250 meter.
Een CAN-bus laat [[realtime]] communicatie toe: iedere [[node]] of het CAN netwerk heeft een vaste [[prioriteit]], en de boodschap van de node met de hoogste prioriteit krijgt voorrang.