Actualmente se distinguen dos clases de publicidad según la clase de medios en que se emite: la publicidad offline (a través de los medios clásicos, como televisión, radio, prensa...) y la publicidad online (a través de los nuevos medios, como Internet).