Monkey patching is modifying an existing class on the fly, like when you open up the String class once more to add a method[footnote]E.g., the squish! method ActiveSupport creates to remove unnecessary whitespace.[/footnote].