Day of the Dead is a Mexican holiday celebrated between October 31st and November 2nd where families remember and honor deceased loved ones. It involves visiting cemeteries to decorate graves and spend time with departed friends and family. Though it deals with death, it is a festive celebration with colorful decorations and activities. The holiday has its roots in ancient indigenous traditions emphasizing continued connections to ancestors, and has incorporated aspects of Catholic All Saints' and All Souls' Day as well.