title: Ruby's Object#define_method vs Module#define_method
body: <p>Can anyone elaborate on the differences between ruby's <code>Object#define_method</code> and <code>Module#define_method</code> and where they are generally used?</p>