En el ámbito del marketing y los medios de comunicación, el término narrowcasting, que puede traducirse al español como “difusión selectiva”, se refiere a la transmisión selectiva de información (noticias, programas, publicidad, etc.) a determinada audiencia que puede estar diferenciada por cuestiones demográficas, socioculturales, económicas, etc. En líneas generales, el narrowcasting podría definirse como lo opuesto al broadcasting (transmisiones al público masivo), y permite brindar contenidos más adaptados a las preferencias de diferentes audiencias.