Different parts of computer and meaning?

keyboard