"Light over Darkness" is celebrated by both the Hindus of India called "Dewali Festival" and also by most Hebrew and Christian Sects today. There are different names for each such celebration depending on the historical and cultural adaptations at various places.
But the "Light over Darkness", was a key theme of the ancient Persians, who practiced a religion, today called "Zoroastrianism", whose central religious belief prophesied a celebration of "Good over Evil".
This idea was actually adopted by the Hebrews during their 500 years of relatively peaceful existence under the Persian Empire, from about 520 BC, when Cyrus The Great (600 BC-530 BC) entered Babylon and allowed Hebrews to return to Jerusalem and start rebuilding their "2nd Temple".
By the time of Jesus, and the Crucifixon Event around 32 AD, Jesus entered the 2nd Temple, to make his political statement, when he overturned the "money changers" tables in from this same 2nd Temple.
So, the religious idea of "Good Over Evil" as celebrated today by Hebrews and Christians, in many places, is really adopted from Ancient Persia.
Makes sense ?