Waqf involves donating a building, plot of land or other assets for Muslim religious or charitable purposes with no intention of reclaiming the assets. A charitable trust may hold the donated assets.