Application (Interactive TV Application) - Applications are a type of software on a computerized device that the user directly utilizes and manipulates. The email function of a Web TV is an "application" of that Web TV. Application software is different from system software (such as middleware.) System software is involved in making the computer's various functions work together. The electronic program guide on your TV system is an application because it’s a task the user interacts with, or otherwise utilizes. PC software applications include Microsoft Word, Outlook Express and media players such as Windows Media player and Real Player. Here are examples of Interactive TV applications. (Make sure to click on each demo.)

Programs make up applications, not the opposite.


(2) This can make it confusing but sometimes the term “application” in the industry is used to imply types of things that can be done with Interactive TV.  Interactive betting using the TV might be called "an Interactive TV application."

(3) A collection of computer files and that could include several programs. The word “program” is often used interchangeably with "application", though technically programs make up applications not vice versa. Also see informitv.

(4) Synonymous with Interactive Television.


Application Bar – An electronic bar on the TV screen that aids in interactivity. Viewers are offered various options to choose from (on the application bar) in via the use of a remote control, keypad or related device. 

Application-centered - (May be known as Application-specific) – Oriented toward a specific and/or specialized application.

Application Client – (In terms of Interactive Television) - Software/hardware the end-user interacts with to facilitate interactivity.

Application Framework
          http://en.wikipedia.org/wiki/Application_framework

Application Generator – (1) A generic term denoting the development of an application or program of some kind. This application can vary in terms of what it is. Though it doesn't necessarily need to be computer related, often it is. (2) Hardware and/or software that creates applications.

Application Platform - The application program interfaces (APIs) and protocols on which content and applications are developed.

Application Programming Interface - (API) - Core Middleware. It’s a series of functions that programs can use to make the operating system perform specific tasks. APIs can allow for faster development, since programming to a device's API is designed to be easier than programming directly to a device. APIs can also allow you to program without having intimate knowledge of the device or software that you're sending commands to. The API might be the underlying technical facility for features such as the Electronic Program Guides, Digital Video Recorders (DVRs) and any interactive television service.
 en.wikipedia.org/wiki/Application_Programming_Interface

Application Servers – Perhaps found between database servers and the end-user (client program). Middleware might be associated with application servers.

Application Service Providers - (ASP) – ASPs provide applications to individuals or organizations across the Internet or over other networks.


Application-specific Integrated Circuit - (ASIC) - A computer chip developed for a specific purpose. The demultiplexer in set-top boxes and built-ins often use ASIC chips.

Applications-on-Demand (AoD) – A generic term to denote when an activity or activities occur due to the demand/desire of an entity(ies) such as an individual(s) or business(es).  AoD does not necessarily have to be TV and/or computer related.

Program