This type of marketing is the practice of enhancing a nonprofit organization's image to the public by teaming up with a corporate partner or a for-profit business. The partnership often includes brand collaboration or sponsorship initiatives that generate funds for a specific cause.