Sadaqah encompasses a broader range of charitable acts, both monetary and non-monetary, aimed at anyone in need, while Lillah is more specific to religious donations without the expectation of worldly returns. The intention behind Lillah is to seek Allah’s pleasure, making it a spiritually focused form of charity.