Here is the difference between the benedictions awarded by the demigods and those awarded by the Supreme Personality of Godhead, Vishnu. Devotees of the demigods ask for benedictions simply for sense gratification, and therefore they have been described in Bhagavad-gītā (7.20) as bereft of intelligence.
kāmais tais tair hrita-jñānāh
prapadyante ’nya-devatāh
tam tam niyamam āsthāya
prakrityā niyatāh svayā
“Those whose minds are distorted by material desires surrender unto demigods and follow the particular rules and regulations of worship according to their own natures.”
Conditioned souls are generally bereft of intelligence because of profound desires for sense gratification. They do not know what benedictions to ask. Therefore nondevotees are advised in the śāstras to worship various demigods to achieve material benefits. For example, if one wants a beautiful wife, he is advised to worship Umā, or the goddess Durgā. If one wants to be cured of a disease, he is advised to worship the sun-god. All requests for benedictions from the demigods, however, are due to material lust. The benedictions will be finished at the end of the cosmic manifestation, along with those who bestow them. If one approaches Lord Vishnu for benedictions, the Lord will give him a benediction that will help him return home, back to Godhead. This is also confirmed by the Lord Himself in Bhagavad-gītā (10.10):
teshām satata-yuktānām
bhajatām prīti-pūrvakam
dadāmi buddhi-yogam tam
yena mām upayānti te
Lord Vishnu, or Lord Krishna, instructs a devotee who constantly engages in His service how to approach Him at the end of his material body. The Lord says in Bhagavad-gītā (4.9):
janma karma ca me divyam
evam yo vetti tattvatah
tyaktvā deham punar janma
naiti mām eti so ’rjuna
“One who knows the transcendental nature of My appearance and activities, does not, upon leaving the body, take his birth again in this material world, but attains My eternal abode, O Arjuna.” This is the benediction of Lord Vishnu, Krishna. After giving up his body, a devotee returns home, back to Godhead.
A devotee may foolishly ask for material benedictions, but Lord Krishna does not give him such benedictions, despite the devotee’s prayers. Therefore people who are very attached to material life do not generally become devotees of Krishna or Vishnu. Instead they become devotees of the demigods (kāmais tais tair hrita jñānāh prapadyante ’nya-devatāh). The benedictions of the demigods, however, are condemned in Bhagavad-gītā. Antavat tu phalam teshām tad bhavaty alpa-medhasām: “Men of small intelligence worship the demigods, and their fruits are limited and temporary.” A non-Vaishnava, one who is not engaged in the service of the Supreme Personality of Godhead, is considered a fool with a small quantity of brain substance.