Rubyのmoduleはインスタンスを作れないクラスです。ということは、モジュールというのはネームスペースのようなものかしら。
module RubycoModule
HELLO = 123
def self.hello
print "Hello!\n"
end
end
# a = RubycoModule.new # undefined method `new' for RubycoModule:Module (NoMethodError)
p RubycoModule::HELLO # => 123
RubycoModule.hello # => Hello!