GPIO is the acronym for General Purpose Input Output Pin. They are more like switches on the board that gives an output voltage when high and give no voltage when turned to low. This is used in the Raspberry Pi boards to make an interface between the Raspberry Pi and all the components of the board. This enables multiple interactions and makes internal properties of devices easily available on board.