Term of the Moment

non-preemptive multitasking


Look Up Another Term


Definition: SVOD


(Subscription Video-On-Demand) A paid subscription for streaming content. Some of the major players are Netflix, Amazon Prime and Hulu. See streaming service and video-on-demand.