Изначально это кельтский праздник, кельты считали что в это день, точнее ночь, души мёртвых выходят на землю, ну кельты немного опасались что мертвые могут отомстить из за их прегрешения, и они устраивали маскарад, что бы запутать мёртвых.
Церковь как известно адаптировала старые праздники под свои.
Вообще культ почитания предков очень древний, он был у всех народов, и были дни когда живые идут в гости к мёртвым, а были дни когда мёртвые приходят к живым.
Хэллоуин в том виде который сейчас пришёл из США, куда этот праздник попал от ирландцев, к церкви он никакого отношения не имеет, и сейчас он утратил первоначальный смысл, дети ходят по домам и получают сладости, а взрослые развлекаются.
Сейчас цель этого праздника выкачать как можно больше денег из людей, чистая коммерция без всякого смысла.