1. A method of controlling an Internet browser interface displayed by an Internet browser on a display of a computing device, the Internet browser having a user interface area and a web page display area and enabling a user of the Internet browser to access and navigate the Internet and to receive and display one or more web pages from one or more Internet sites, including the display of a web page from a predetermined Internet site, the Internet browser having at least one Internet browser toolbar having at least one toolbar button providing a predetermined functionality to the user, said method comprising the steps of: (a) providing, at the predetermined Internet site, one or more web pages via which a program for controlling the Internet browser interface can be downloaded; and (b) downloading by the predetermined Internet site said program that causes the visible display of a user toolbar, the user toolbar comprising additional functionality not present in the browser prior to download, the user toolbar displayed within the bounds of the browser user interface area such that the user toolbar does not overlay the web page display area or the browser user interface area, and that makes the additional functionality available to the user as part of the browser user interface such that once the user toolbar is displayed the user toolbar remains displayed and said additional functionality remains available to the user regardless of the Internet site to which the Internet browser is caused to navigate.