The buffered device on which a program recieves user data. Most often the keyboard. Mostly used in console applications. See also raw device.