In computing, a keyboard is an input device partially modelled after the typewriter keyboard.

Physically, a keyboard is an arrangement of buttons, or keys. A keyboard typically has characters engraved or printed on the keys; in most cases, each press of a key corresponds to a single written symbol.

However, to produce some symbols requires pressing and holding several keys simultaneously or in sequence; other keys do not produce any symbol, but instead affect the operation of the computer or the keyboard itself.

A majority of all keyboard keys produce letters, numbers or signs (characters) that are appropriate for the operator's language. Other keys can produce actions when pressed, and other actions are available by the simultaneous pressing of more than one action key.

Read the rest of the article here