Inbound marketing campaigns focus on attracting and engaging potential customers through valuable content and providing value, while outbound marketing campaigns involve actively reaching out to prospects through tactics such as advertising, cold calling, and direct mail. Inbound marketing is more customer-centric, while outbound marketing is more marketer-centric.