Religions vary greatly in their relation to technological innovation: some branches of Judaism and Christianity are claimed to be especially compatible with it, while some branches of Islam, Hinduism, and Brahmanism may be especially incompatible with it.