Nagtatampok ito ng mahigit 425 internasyonal at lokal na wika, kasama ang libo-libong isinaling materyales sa da'wah upang matiyak na ang mensahe ng Islam ay makarating sa lahat ng tao sa daigdig.
Kabilang dito ang mga oras ng pagdarasal para sa mga bansa sa buong mundo, mga lokasyong GPS ng mahahalagang sentro ng Islam, at isang interaktibong mapa upang mahanap ang mga materyales sa da'wah sa iba't ibang wika sa 207 bansa.
Ang isang maayos na organisadong aklatan ay nagbibigay ng madali at agarang pag-access sa mga aklat, artikulo, mga audio at video recording, mga pagsasahimpapawid sa radyo at telebisyon, mga salin ng mga kahulugan ng Marangal na Qur'an, at isang interaktibong seksyon para sa talakayan.