A Campaign is a collection of data that helps track a marketing event. A Campaign has a Start Date, an End Date, and several monetary fields. There are several campaign types, but the most popular are email campaign and telesales. In both of these popular campaign types, the CRM helps automate the process. All campaigns contain one or more Target Lists.
An Email campaign includes a collection of Tracker URLs and a collection of Email Marketing records that map an Email Template to a Target List and an Outbound Email record. In this scenario, the Target List is the recipient of the campaign, the Email Marketing record is what is being sent to the recipient and the Tracker URLs track the effectiveness of the campaign.
A Telesales campaign includes a collection of Call Marketing records that are used to pre-generate a series of call records based on the Call Marketing Start Date, End Date and Duration.
A campaign has a status page that displays recipient activity. For an Email campaign, you can see who viewed the email, which links were clicked and which emails bounced.