It might be a day of sacrifice, but it's also a joyous day for all Muslims because they can be with their families, and others of their faith within the community.
In fact, it is indeed a Thanksgiving Day version for them where they make a spiritual reflection on the first day prior on the second day or the day of celebration itself.
It's a very special day where they can express their gratitude on blessings that come to their life, strength that they receive, and good health. It's spiritual reaffirm as well through fasting and numbers of personal and congregational prayers.
This day is also called as feasting day where they prepare food especially sweet delicacies, give gifts to each other, decorating homes, wearing of new clothes, and gathering as families and friends at home where they can share the food that they have prepared.