In many religions, there are people who take the role of "priest" and spend their lives teaching others about the religion.There are also people who take the role of "pastor" and spend their life caring for other people. They are called by different names in different religions.
They may also be linked to an idea such as a path that the spirit of each person should take towards goodness, truth and duty. Each religion has different ideas about these things.
Each religion also has a "moral code" which is a set of beliefs about how humans should act.
In some religions, people believed that they could please a god by killing or sacrificing another person.
A religion is passed on from one person to another through teachings and stories (which are often called "myths") which may be written down like the Bible, or told from memory like the Dreamtime stories of Australian Aboriginal people.
In other religions, there are many deities who each have different roles in the universe.
In many religions, there are other types of spirits.
Still other religions believe in reincarnation - that instead of going either to Heaven or Hell, spirits of the dead return to earth in a new body.
"Morals" are the way a human behaves to other humans. The rules of how people should act to each other are different in different religions.
Most religions believe that what a person does during their lifetime will affect what happens to their spirit in the afterlife.
Many religions teach that a good person's spirit can reach a special place of peace and happiness such as Heaven or Nirvana, and that a bad person's spirit can travel to a place of pain and suffering such as Hell.