Why do Muslims sacrifice an animal?

Eid al-Adha, one of the holiest celebration in the Islamic calendar. Muslims are expected to sacrifice an animal in an aim to achieve Allah's mercy and follow the tradition of Prophet Ibrahim.