Media marketing for business encompasses everything from online PR (also known as ePR) to online content marketing, social media marketing, as well as sending out branded emails via email. It lets businesses humanize their brands and interact with people they want to reach on a range of platforms – both paid and free. These platforms also offer many ways to target users, by collecting demographic, geographic and personal information that helps messages resonate with them.

