The word religion comes from the Latin language and means either "restraint" or "to repeat" or "to show respect for what is sacred" or possibly all three at once.