A campaign is an all-out marketing effort designed specifically for your business to strategically take you from your current position online to where you would like to be. They vary depending on marketing budget and longevity of the project.