I-TV full form
I-TV full form
Interactive Television
What is the meaning of I-TV and full form ?
This form of television became popular in the 90s and provided a menu to the viewer in order to shuffle between different choices that were made available via the menu.This could be behind the scenes footage and other trivia.