On Mar 4, 2008, at 9:50 AM, August0866 wrote:

> OK, 2 dumb questions What is the difference between a class and a
> module and

A module is a container for methods and a namespace
for constants.

A class is a module (Class inherits from Module) that
provides a framework for instantiating and initializing
instances as well as organizing method lookup through
the inheritance hierarchy.

If you think of classes as blueprints for creating
instances, then modules are like common sub-systems
that are reused in the blueprints of one or more
classes.

Gary Wright