Class vars are called static vars. There is only one occurance of a class var per JVM per class loader. When a class is loaded the class vars are initialized.
Instance vars are non-static and there is one occurance of an instance var in each class instance.