1. We build a good collection of title. we might be collecting titles from content producers like Warner Brothers, Sony Pictures etc, and the rights to broadcast it. Sometimes the VOD service provider will have their own original contents as well.
2. We build Apps to access the titles over internet Apps generally means Mobile Apps(Android and iOS mainly, other platforms like windows, blackberry etc may exist for some service providers). But its never restricted to mobile apps, there will be apps(website or web app) for using the service in Browser from PC or laptop, Apps XBOX, Play Station, Set-top boxes.
3. We generate revenue either through subscription model or through ads which shows in between content playback. These kind of services is also known as Over The Top services (OTT). Because we eliminate the traditional way of watching content as well as releasing content. For example, if you want to watch a particular TV Show or Movie, you have to wait for the time of broadcast and at that time you have to be at home in front of TV. If you miss that again have to wait for the re-telecast of the same. But these VOD services eliminates all these constraints. You can watch the content on the fly, no matter where you are and what time it is. All you need is a good internet connection. (If the VOD service you use or the content you want to watch need subscription, need to have a valid subscription as well) For publishers as well, in traditional way the content producers need to find a telecasting agency, like a TV channel or Movie distributor. And need to get a good time slot for the telecasting/broadcasting time etc. But OTT services enables them to release anytime globally, all we need is a VOD service, that we can either build their own or can sell content to other VOD services.