Whenever normal identification fails due to the dynamic changes in the properties of the objects, QTP uses Smart Object Identification which is a unique feature of QTP.Smart Identification is an algorithm used by QTP when it is not able to recognise an object.