Le streaming est un principe utilisé principalement pour l´envoi de contenu en « direct » (ou en léger différé). Très utilisé sur Internet, il permet de commencer la lecture d´un flux audio ou vidéo à mesure qu´il est diffusé. Il s´oppose ainsi à la diffusion par téléchargement qui nécessite par exemple de récupérer l´ensemble des données d´un morceaux ou d´un extrait vidéo avant de pouvoir l´écouter ou le regarder.