Se ha hipotetizado que ―como muchas tradiciones hinduistas―, el jainismo podría tener su origen en la cultura del valle del río Indo, siendo una muestra de la espiritualidad nativa de esa zona anterior a la llegada a la India de la migración indoaria.