Inheritance is another fundamental principle of OOP. It allows one class (the child class) to inherit the properties and methods of another class (the parent class). This promotes code reusability and makes the code easier to maintain.