All Souls’ Day celebrates and honours the dead. According to Catholic belief, when people die, their souls go to one of three places: heaven, hell or purgatory, which is thought to be where most people end up to be cleansed and perfected before they enter heaven. It is primarily a Catholic holiday but it is also celebrated within a select few other Christian denominations.
All Souls’ Day is held on multiple different days depending on the sect of Christianity. In Western Christianity it is held on 2 November. Beliefs and practices associated with the day vary greatly depending on sects and countries.