9 Computer software for simultaneous viewing and interacting with at least two visual display screens; computer software for correlating information on one visual display screen with information on at least one other visual display screen; computer software for educating, training, mentoring and tutoring others on the use of video conferencing, online chatrooms, electronic messaging, e-mail, online banking, video simulations, online shopping, and computer software namely games and business applications; computer software which provides the user with concurrent explanations of software, searches and multimedia integration running on a computer without interfering with the functioning of the computer or the running software; computer software for entry of data and information into small-screen devices namely personal digital assistants (PDAs), mobile phones, web appliances, pagers, digital remote controls, web tablets, tablet PCs, web pads and detachable keyboards; and, computer hardware namely personal computers, keyboard, mouse, microphones, digital televisions, set-top boxes, internet devices, web-enabled appliances, digital remote controls, games devices, mobile electronic devices, personal digital assistants, mobile phones, internet enabled communication devices, games devices, multimedia devices, and interactive display devices