Een Body Control Module (BCM) is een computeronderdeel in een auto dat elektronische apparaten in de hele auto controleert, regelt en bedient. In een auto regelt de BCM meestal de elektrische ramen, de buitenspiegels, de airconditioning, de startonderbreker, de centrale vergrendeling, enz. De BCM communiceert met andere boordcomputers via de voertuigbus van de auto, en zijn belangrijkste toepassing is het aansturen van load drivers – het bedienen van relais die op hun beurt acties in het voertuig uitvoeren, zoals het vergrendelen van de deuren of het dimmen van de bovenlamp van de salon.
Toen elektrische apparaten voor het eerst in auto’s en vrachtwagens werden gebruikt, werd elk apparaat bestuurd door een afzonderlijke elektrische component. Er was een module voor de airconditioning, een module voor de binnenverlichting, een module voor de portiersloten, enzovoort. Een body control module verzamelt al deze afzonderlijke modules onder één systeem, zodat ze samen functioneren in plaats van afzonderlijk, een formaat dat gemakkelijker te fabriceren en problemen op te lossen is. Aangezien de Body Control Module veelvoudige dingen controleert, wanneer het mislukt, zullen veelvoudige dingen niet of niet correct werken.