I understand that when you define a new class it´s an instance of Class... class Test end So you can treat "Test" as an object and asks its class : Test.class Class Is this Class itself an object ? Because when i do Class.class, ruby gives me 'Class' So is Class an instance of itself? I don´t understand the logic behind this :( Thanks -- Posted via http://www.ruby-forum.com/.