A superclass in Python is a class that is inherited by another class. It serves as a template or blueprint for the subclass.