Dalam masyarakat indonesia selain kata agama, dikenal pula akta din dari bahasa arab dan kata religi dari bahasa eropa. Agama berasal dari kata sanskrit. Satu pendapat mengatakan bahwa kata itu tersusun dari dua kata, a = tidak dan gam = pergi, jadi tidak pergi, tetap ditempat, diwarisi turun temurun. Agama memang mempunyai sifat yang demikian.