Reinkarnasi sebenarnya bisa dijelaskan secara sains (ilmu medis, dapat dijelaskan secara logika/masuk akal).
Dalam tubuh setiap orang memiliki DNA (Deoxyribonucleic Acid; Asam deoksiribonukleat), yang di dalamnya akan membawa segala informasi dari leluhur-leluhur kita, dari buyut kita, dari kakek nenek kita, dari orang tua kita.
Turunan-turunan karakter ini kemudian akan masuk ke dalam tubuh orang yang terlahir lagi.
Itulah sebabnya, seseorang bisa melihat dan merasakan kejadian-kejadian yang dulu (atau past life-nya), karena di dalam struktur DNA semua terekam informasi-informasi di masa lampau.
Sementara Teori Reinkarnasi menurut Agama Taoisme, menyatakan bahwa seseorang bisa terlahir kembali karena masih memiliki KARMA (rekam jejak) di kehidupan sebelumnya. Karena itu, mereka harus menjalani reinkarnasi kembali untuk menuntaskannya.
Penjelasan teori reinkarnasi secara Agama bisa dibaca pada artikel2 berikut :
♦ Inilah Struktur Roh Sukma (Yuan Shen) Manusia : 3 Inti 7 Lapisan (San Hun Qi Po)
♦ KARMA : Kaya Atau Miskin Seseorang di Masa Kini, Sebagian Ditentukan Dari Kehidupan Masa Lalunya!