9 Computer software that analyzes and identifies concepts contained in information stored in databases, e-mail archives, document management systems, multimedia files, intranet sites, and Internet sites and creates and displays links to content available on Internet sites that is conceptually related to the content of the analyzed information; computer software that allows users to specify information of interest that is stored in information stored in databases, e-mail archives, document management systems, multimedia files, intranet sites, and Internet sites and create and dynamically update indexes of audio, video, text, and graphic files available on the Internet that are conceptually related to the user-specified information; computer software that enables the viewing of television programs and films via the internet; computer software that enables the viewing of television programs and films via the internet and links the program or film being watched to relevant content and information from the internet and provides the information and internet link to the user