A system having a client, a host server, a sponsor server, and a video server, and authoring toolkit, which are all interconnected via the Internet, which operate seamlessly together in order to provide video content to an end user at the client allowing the end user at the client to purchase products and / or services from the sponsor that are featured in the video content provided by the video server. As the user views video content on their computer or mobile device, images associated with segments of the content are periodically provided in conjunction with the video content. Each image contains an image map, which defines areas in the image. Each defined area, associated with a product which is displayed in that area of the image, is anchored to a hyperlink which links to web content from a sponsor server allowing for purchase via web connected computer or mobile device.