Reference Types Consists of all class, array, delegate and interface types Stores the reference of an object Assignment just copies the instance not the object Reference type can be assigned to null, pointing to no object String (string) Object (object)