The smart identification mechanism is used when QTP is not able to identify any object matching the object description. It is also used in a scenario where there is more than one object that matches the recognized object description.