Subclass: A class that is derived from another class. In this case, "Student" is a subclass of "Person".
Inheritance: The mechanism in object-oriented programming where one class inherits the properties and methods of another class.
Polymorphism: The ability to use an object of a superclass (such as "Person") to refer to an object of its subclass (such as "Student").