Please see my comment to the question. It is not a valid question, anyway.
The only valid way to answer such question is denying answering it. And knowledge is never measured in points. Generally, the question "what is the difference between {0} and {1}?" is logically incorrect. What is the difference between apple and Apple?
Did you read the rules and recommendations for asking questions? Please see:
Code Project Questions and Answers FAQ[
^]
How to Use Google and Other Tips for Finding Programming Help[
^]
Some guidelines for posting questions in the forums[
^].
Please also see this discussion on asking a good question:
How to ask a good question?[
^].
Please pay attention for my answer, it is specially for you:
what is the difference between the class and encapsulation in programming[
^].
Next time, please take it all into account.
—SA