This Jewish custom is an act of respect and honor for the deceased and is thought to strengthen the bond to those who have passed. Other interpretations for putting a stone on a grave include keeping the person’s soul on earth and to prevent demons from entering.