Articles on: Investment GlossaryDirect Participation Program (DPP)A business venture structured to pass through income and tax losses to investors. Commonly structured as a limited partnership. See also: Tax Shelter; Limited Partnership.Updated on: 24/04/2023