From: Smart Andy Date: 2011-03-08T16:24:18+09:00 Subject: Re: basic programming question, help please Class methods are methods that are called on a class and instance methods are methods that are called on an instance of a class. Here is a an example to give you an idea: class Doo def self.bar puts 'class method' end def baz puts 'instance method' end end Doo.bar # => "class method" Doo.baz # => NoMethodError: undefined method ‘baz’ for Doo:Class Doo.new.baz # => instance method Doo.new.bar # => NoMethodError: undefined method ‘bar’ for # -- Posted via http://www.ruby-forum.com/.