NEBIL RASHEED answered question 11/30/2007 What Is The Difference Between Reference, Instance And Object In Java? Object is obtained when it has a life, means it has occupied some memory. Reference points to the Object. Instance is the copy of the Reference that points to object at a point of time.