A smart TV device is either a television set with integrated Internet capabilities or a set-top box for television that offers more advanced computing ability and connectivity than a contemporary basic television set. Smart TVs may be thought of as an information appliance or the computer system from a handheld computer integrated within a television set unit, as such smart TV often allows the user to install and run more advanced applications or plugins/addons based on a specific platform. Smart TVs run complete operating system or mobile operating system software providing a platform for application developers