References

Translation of the Holy Quran (English/Arabic)

Explanation of Quranic Verses

Islamic Concepts

Important Note
Some of the above sites are in English and Arabic (and other languages). The Language written between brackets is the language of the document of reference.