The Western Christian triduum of Allhallowtide is upon us - All Saints' Eve (Halloween, Oct 31), All Saints' Day (Nov 1), and All Souls' Day (Nov 2).
Allhallowtide is a time to remember the dead, including martyrs, saints, and all faithful departed. The present date of Hallowmas (All Saints' Day) and thus also of its vigil (Hallowe'en) were observed as holy days of obligation.
Practiced by Christians initially but popularized by the public and soon turned into commercial enterprises all over the world.
All Saints Day around the world
Today this multi-day holiday is celebrated internationally in many diverse cultures. It focuses on gatherings of family and friends who pray for and remember loved ones who have died, and assist them on their spiritual journey.