A class that links a concrete class to an abstract class. Reference classes make polymorphism possible with the collection classes.