So any instance method defined in my module effectively becomes available as instance method in class A any class methods defined in my module become available as class methods of class A. Now, because ruby has inherited, so you might ask, what does this mean in terms of the inheritance hierarchy because usually, if you call a method and it's not found in the receiver's class, you go to the super class. 