1. A method of providing additional information to a viewer of a moving image file comprising: (a) providing one or more tags within the moving image file indicating the existence of additional product information; (b) visually indicating the existence of said tags alongside or over the moving image; (c) detecting a request to view said product information associated with said one or more tags; (d) pausing said moving image; and (e) displaying said requested product information over said paused image.