Digital marketing now encompasses both push and pull techniques. With outbound marketing tactics, for example, companies may place ads, cold-call, email or otherwise reach out to potential customers. Companies have also begun to use advertorials to distribute their message, where advertising is directly embedded in editorial content.