In the name of Allah. Salam. Here is a short clip from a sermon by Sheikh Murtaza Bachoo explaining the philosophy of Supplication.