Inheritance in Java means one class legally acquires properties from another class. It allows the reuse of a particular class.