Modules Custom Propane::HelperMethods Implementing java interfaces Processing Processing::Proxy If you are new to ruby, you can read more about modules here