The story
One day for every saint, named and unnamed, because there are more than there are days. The following day, All Souls, is for everyone else who has died.
In practice across Catholic Europe and Latin America the two run together as the days families go to the cemetery, and the graves are the point rather than the church.