Śrāddha or Shraaddha (Sanskrit: श्राद्ध) is a Sanskrit word which literally means anything or any act that is performed with all sincerity and faith (Śraddhā). In the Hindu religion, it is the ritual that one performs to pay homage to one’s 'ancestors' (Sanskrit: Pitṛs), especially to one’s dead parents. Conceptually, it is a way for people to express heartfelt gratitude and thanks towards their parents and ancestors, for having helped them to be what they are and praying for their peace. It also can be thought of as a "day of remembrance." It is performed for both the father and mother separately, on the days they became deceased. It is performed on the death anniversary or collectively during the Pitru Paksha or Shraaddha paksha (Fortnight of ancestors), right before Sharad Navaratri in autumn.
In practice, the karta (person who performs the shraaddha) invites Brahmanaas (individuals who are considered to be very noble, worthy, knowledgeable, etc.) that day, imagines they are his/her parent, performs a homa, serves them with sumptuous food,and treats them with all hospitality and finally serves “pinda pradaana”. (pinda—balls made of rice, given as offerings to the Pitṛs). The Karta then gives "dakshina" (fees) to the brahmanaas. (There are various other actions done to show respect to the Brahmanaas, like washing their feet etc. during the course of shraaddha). Cows are also considered ancestors in Hinduism and during Śrāddha the practice of offering food or pinda to cows is still in vogue.
Since this is one of the most important and noble “Saṃskāras” (rituals meant to cleanse the mind and soul) that the Hindu sages have envisaged, it is imperative that the performer of the ritual understands what he or she is doing. Only then will the true intent of the ritual be fulfilled and the performer of the ritual feel completely gratified. Else, the ritual becomes just a mechanical exercise for one’s part.