User-Contact and an Employee in Siebel

What is the difference between a User, Contact and an Employee?
The answer to this question is subjective hence open to manipulation based on personal perception.  Here is my version of the answer of this question.

Full Story »