Answer:
Campaign Influence and Contact Roles
Explanation:
With campaign influence, opportunities can be associated to multiple campaigns. It is usually a mapping between the object of a campaign and the opportunities, contacts, and leads. Contact Roles is also a function of the campaign influence. When a role is assigned to a contact (currently involved with a campaign) on an opportunity, the campaign is associated with that opportunity. This leads to the creation of campaign influence in the related list.