What What is the difference between the keyboard and the desktop?

"Keyboard" refers to the rectangular object with buttons with letters written on them you use to interface with the computer.

"Desktop" may be used to refer to a computer that is not a laptop, and that does not have a built in screen, or it may refer to the desktop environment you are currently using on you computer to manage windows, change desktops, etc.