

|
Interactivity is still under continuous debates over its meaning. There are several conceptual views of interactivity, one of the most acceptable have being the contingency view that examine interactivity as process related variable. According to this view,
This view defines three basic levels of interactivity:
Human communication is the basic example of interactive communication. Because of that, many conceptualizations of interactivity are based on anthropomorphic definitions. For example, complex systems that detect and react to human behavior are sometimes called interactive. Under this perspective, interaction includes responses to human physical manipulation like movement, body language, and/or changes in psychological states.
In computer science, interactive refers to software which accepts and responds to input from humans — for example, data or commands. Interactive software includes most popular programs, such as word processors or spreadsheet applications. By comparison, noninteractive programs operate without human contact; examples of these include compilers and batch processing applications. If the response is complex enough it is said that the system is conducting social interaction and some systems try to achieve this through the implementation of social interfaces.
Interactivity also relates to new media technologies where humans are now able to intereact with the lastest technologies around them including the red button on the television and also being able to choose certain camera angles as well as creating web blogs and podcasts etc.