Carrier Sense Multiple Access (CSMA) is a Media Access Control (MAC) protocol. When transmitting on a medium that is shared by many transmitters, the transmitter first checks to see that nothing else is already transmitting. Examples of shared transmission medium include an electrical bus, or part of the electromagnetic spectrum.