万圣节是诸圣节(All Saints’ Day)的俗称,本是天主教等基督宗教的宗教节日,时间是11月1日。天主教把诸圣节定为弥撒日,每到这一天,除非有不可抗拒的理由,否则所有信徒都要到教堂参加弥撒,缅怀已逝并升入天国的所有圣人,特别是那些天主教历史上的著名圣人。紧随诸圣节之后的是11月2日的诸灵节(All Souls’ Day),这一天缅怀的则是已逝但还未升入天国的灵魂,信徒们会祈祷他们早日升天。万圣节前夕,在每年的10月31日,是西方的传统节日。许多亚洲地区的人将万圣节前夕误称为万圣节。万圣节前夜源自古代凯尔特民族(Celtic)的新年节庆,此时也是祭祀亡魂的时刻,在避免恶灵干扰的同时,也以食物祭拜祖灵及善灵以祈*安渡过严冬。前一天晚上(也就是万圣节前夜),小孩们会穿上化妆服,戴上面具,挨家挨户收集糖果。