When Instance is created memory space is allocated and its unique for that instance. but for static object ONLY one copy is created for that so that one memory location for all.In case of instance per object every instance have its own memory space but in case of static variable every instance access same memory space for that variable.