I don't know much but i's a festival mostly celebrated in NA. It was historically celebrated for the harvest season but now it's usually a family gathering and thanking others for what they've done (I guess?). Also, they eat turkey that day. Again, I am not very sure.