GPIO stands for General Purpose Input-Output, what this means is that the pins can be used as either inputs, which receive data, or outputs, which react to data.

An input might include a button or a sensor, an output could be an LED or a buzzer. This means that we can create exciting physical computing projects which react and interact with the real world!

Using the Raspberry Pi's GPIOs requires a header.

Drag the GPIO header from the right into the Raspberry Pi: