Sadaqah Jariyah means a type of charity whose benefits are not just one-time but continue over a long period. The reward for a one-time charitable act is earned only once. In contrast, the reward for charity whose benefits persist over time is continuously granted by Almighty Allah for a long period.