(n.) The act of broadcasting content, typically streaming media, from a web server. Webcasting works on a one-to-many principle, rather than the usual one-to-one principle that governs most Internet connections.
webcasting
« BACK TO DICTIONARY INDEX