DDC – (Digital Distribution Channel) – An avenue to sell/distribute digital products and services.





See the Interactive Television Institute.