Karaimų religija – karaizmas – iš esmės yra grynasis Senojo Testamento tikėjimas, savo dogmas grindžiantis vien Biblijoje užrašytomis tiesomis ir nepripažįstantis jokių šiuos šventuosius tekstus žodžiu ar raštu komentuojančių autoritetų. Karaizmo sistemoje jokie kiti raštai – nei Naujasis Testamentas, nei Talmudas, nei Koranas – nėra šventi ar kodifikuoti, jie nesuteikia argumentų, neatspindi religijos tiesų suvokimo (žodinės ar rašytinės) tradicijos. Visos tikrosios tiesos glūdi tik Senajame Testamente ir kiekvienas tikintysis karaimas turi teisę jų pats šiame tekste ieškoti. Karaizmo esmę atspindi ir pats religijos pavadinimas (karaizmas), kilęs iš veiksmažodžio kara , arabų ir hebrajų kalbose reiškiančio skaityti, rečituoti šv.Raštą. Tos pačios šaknies yra ir Koranas.
Plačiausiai pripažįstama ir labiausiai tikėtina teorija apie karaizmo doktrinos formavimąsi sako, kad karaizmas atsirado VIII amžiuje Mezopotamijoje, Abasidų dinastijos kalifo Abu-Džafar-Abdullah al-Mansuro, valdžiusio 754-775 m., laikais. Naujos doktrinos idėja pasipriešinti esamai rabinistinei Senojo Testamento komentavimo ir švento šių komentarų laikymosi tradicijai kilo Ananui, Dovydo sūnui. Garsusis jo dictum teigė: “Kruopščiai ieškokite Biblijoje ir nepasitikėkite mano nuomone”.
Dėkingoje islamo dirvoje jo pasekėjų ratas vis plėtėsi, naująją teoriją imta kodifikuoti, konceptualizuoti. Pamažu ji įgavo normalų religinės srovės pagreitį, atversdama į naująjį tikėjimą įvairių tautų žmones.
Karaizmo religinė doktrina buvo stipriai įtakota islamo – perimti analogijos (kyjas), tikėjimo laisva žmogaus valia, religinės terminijos (antropomorfiniai vaizdiniai keičiami simbolinėmis sąvokomis) principai, kai kurios religinės dogmos (kybla), atskiros sąvokos (kurban). Pripažįstama, jog islamo tiesų Ananas, Dovydo sūnus, sėmėsi pirmiausia iš Abu-Hanifos, žmogaus, įsteigusio vieną iš keturių kanoninių islamo mokyklų.
Chazarų kaganatas, valstybė, apėmusi pietines šiandieninės Rusijos teritorijas ir IX amžiuje pasiekusi galybės viršūnę, garsėjo savo religiniu tolerantiškumu. Karaizmo misionieriai, kaganatą pasiekę VIII-IX amžiuje, atvertė į savo tikėjimą dalį tiurkų genčių (chazarų, kipčiakų-kumanų, arba polovcų, ir kt.), gyvenusių pietinėse Rusijos stepėse ir Kryme. Bendra religija ir kalba šias gentis ilgainiui suvienijo į tautą, ir religijos pavadinimas virto etnonimu. Tų genčių palikuonys ir yra šiandieniniai Lietuvos karaimai.