Inheritance represents an 'is-a' relationship between classes, where a derived class inherits properties from a base class. For example, a Car 'is a' Vehicle, so Car inherits from Vehicle. This is a core OOP concept that enables code reuse and hierarchical organization.