Computer related terminology could sometimes be daunting to newcomers. These are relatively new words or hybrids of words, already in existence. Someone with a degree in English, for example, could not necessarily guess, the function of a particular devise, by its name. This is because such a devise never existed in history or in the history of the English language.
Tolerance and patience is required.
If you work in the field of computers, these