Q 1: The Messenger
(peace be upon him) said:
"Allah has ninety-nine Names, i.e. one-hundred minus one..."
What is the meaning of this Hadith? Does this mean we should just memorize Allah's Names or act according to them as well?
First, the mentioned number does not mean that Allah (Exalted be He) does not have other than these ninety-nine Names, but the meaning is that anyone who memorizes these Names will enter Jannah (Paradise). Thus, the meaning is to inform people that memorizing them will cause admittance to Jannah and not to count all the Names.Second, the meaning of the Hadith is to memorize the Names, understand their meanings, and worship Allah (Exalted be He) according to them.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.