Streaming es una estrategia para distribuir contenido multimedia a través de Internet de forma que los usuarios puedan ver o escuchar el contenido en tiempo real mientras es descargado. El contenido se almacena temporalmente en un búfer para compensar cualquier fluctuación en la velocidad de descarga y asegurar una reproducción fluida. El streaming requiere hardware, software y ancho de banda adecuados para lograr una buena calidad de video, y utiliza códecs, protocolos y redes de distribución de contenido para transmitir el contenido de forma clara y continua.