1. Class variable is also known as static variable with "static" keyword inside the class but outside the methods.
2. There is only one copy of class variable is no matter how many objects are initiated from this class.
3. Class variable is accessed as: className.classVariableName.
4. Static variable is pretty like constant, declared with key word "static", stored in static memory, created when program begins and destroyed when program ends.