Here is what I learned from differencebetween.com: “Tradition is a generic term that encompasses a wide variety of things and concepts that are handed down by one generation to another. A ritual is an act or series of acts that are performed or observed in a society on occasions, events, festivals, and ceremonies. These rituals have a symbolic value and have a religious basis. So, a handshake to greet others is a ritual, while the practice to honor and respect the seniors is a tradition.”