In Surah Mulk, verse 5, Allah says:
وَلَقَدْ زَيَّنَّا السَّمَاءَ الدُّنْيَا بِمَصَابِيحَ وَجَعَلْنَاهَا رُجُومًا لِلشَّيَاطِينِ ۖ وَأَعْتَدْنَا لَهُمْ عَذَابَ السَّعِيرِ
And We have certainly beautified the nearest heaven with stars and have made [from] them what is thrown at the devils and have prepared for them the punishment of the Blaze.
How do we understand the highlighted phrase? Does it refer to meteorites falling to earth? If yes, since they also fall on other planets, what do we make of their purpose?
Note: To understand difference between meteoroids, meteors and meteorite please click here.