No se conoce mucho acerca del origen del jainismo, aunque según sus seguidores es una de las religiones más antiguas del mundo, de orígenes prehistóricos anteriores al 3000 a. C., lo que contradice los registros arqueológicos.