A Keyboard is an input device typically made of a large array of switches. The interface could be the raw matrix, or an industry standard protocol like PS/2 or USB.
A Keyboard is an input device typically made of a large membrane matrix of buttons.
These can be the raw membrane matrix to interface with a microcontroller, or have an industry standard protocol like ADB, RS232, PS/2 or USB.
Shapes and styles vary, as do keyboard layouts and extra options, like built-in media controls, USB hubs, lights, or even LCDs.