Online advertising is a type of digital marketing that delivers specific messages to intended audiences for a fee.