Al-Munajjid is the imam and lecturer at the 'Umar ibn Abd al-'Aziz mosque in the city of Al-Khobar, where he teaches and gives lectures in Sharia and da'wah.
He was the first person to launch a website in Saudi Arabia representing Islam. The site was launched in 1997 and presented in a QA format. It has been translated into eight languages, in addition to the original Arabic: English, French, Spanish, Urdu, Indonesian, Chinese, Japanese, and Uyghur.
Al-Munajid has several radio and television programs on channels in Saudi Arabia and throughout the Persian Gulf.
Most of the content is in Arabic, although some of it is translated into English.