Programs (formerly known as campaigns) are how brands track using impact.com. Brands offer payouts for actions that you drive. You can sign up to participate in a brand's program by following the steps described here.
You can retrieve a particular program you've signed up to as well as list all the programs you've signed up to, via API.