So such content elements are delivered over a broadband channel like the Internet. It allows the creation of an environment for consumers to make use of software applications provided via the broadcast signal but, mostly, via an IP connection. It provides the possibility to retrieve, consume, store, edit and create additional content by simple interaction of the broadcast and non-broadcast environments, as well enabling social networking.