Reference types

Reference types are the variables that stores a reference to data located elsewhere in memory rather than to the actual data itself. Reference types include array, class, delegate, and interface.