What's the difference between type definition and type reference?

Viewed 899

I am reading the book CLR via C# by Jeffrey Richter.

In Chapter 23(23.3.2), it says "A System.Type object represents a type reference(as opposed to a type definition)."

What do the type reference and type definition mean here?

3 Answers
Related