Live IPTV follows a clock. Kickoff happens whether anyone is on the sofa. Video on demand is a shelf: you open a title when you want it, pause it, and resume without missing a whistle. That split is the product, not a slogan.
Video on demand is request-based. Chunks sit on a server until a player asks. There is no shared clock with other viewers. If a film starts twenty minutes late, the encoder is not waiting.
Live delivery is the opposite. Packets leave as the event happens. A few seconds of delay is normal; a few minutes is a different feed. Sports chats spoil the score if your picture sits behind a neighbor's. Catch-up rows on an IPTV guide are a short DVR window, not a film catalog.
Both often ride HTTP Live Streaming, Apple's adaptive-bitrate protocol. HLS cuts video into small segments and switches quality as the line wobbles. On a live channel a stall shows as a freeze, then a jump. On a VOD title the player can prefetch.
When a playlist mixes both, treat them as two jobs. Live wants a wired hop and a short buffer. VOD can sit on Wi-Fi. I keep the living-room player on the live row during a match and park movies later. If a seller blurs the two, read vod vs live streaming the key differences explained before you buy a sports-plus-library bundle that is only one of those things.