Question: what are the key elements of religion?
Answer: God(s) and forces in the public square. ... 
Sacred symbols (re)defining what is real. ... 
Sacred stories connecting past, present and future. ... 
A community worshiping and acting together.