Well A class is the caneva... a dead container If you want to use it you must to make it alive to interact with it. so a class is the description of what can be the object. An object is an instanciated class A static class then is a self instanciated class (like module)