Diferença entre module e class

Estava com uma dúvida meio besta, mas não sei se eu entendi.
A diferença entre módulos e classes.
Lendo esse artigo (http://nomedojogo.com/2009/12/24/classes-sao-modulos-no-ruby/), eu entendi que os métodos de módulos são como se fosse métodos static em Java (“métodos de classe”), porém os métodos de instância de módulos só podem ser executados a partir de instâncias de classes que incluem o módulo.
Seria isso mesmo?

Acho que só não entendi quando eu uso módulo e quando eu uso classe…
Módulos seriam uma forma de fazer herança múltipla? :S

Grato.

Pense num módulo como um contâiner, que possui métodos e variáveis, e que pode ser incluído em outras classes. Módulos em Ruby são “parecidos” com Interfaces em Java.