Inheritance keywords are specific terms used in programming languages to facilitate the inheritance mechanism, allowing one class to inherit properties and behaviors from another. These keywords enable the creation of hierarchical class structures, promoting code reuse and the implementation of polymorphic behavior.