A game controller is a device used to interact with a video game. It typically consists of buttons, joysticks, and other input mechanisms, allowing the player to control the game.