contextual commerce database 112 contains metadata about content provided to users 102 content may be provided by infrastructure 101 or by a third party service such as a vod or sfv service for example contextual content database 112 contains information about all the products or a selection of products including products inserted via product placement used in a specific movie as well as links to websites where the products may be purchased in another example contextual content database 112 contains information about situational aspects of the digital media content such as travel locations used in the digital media content as well as links to websites where travel packages to the locations may be purchased database 112 may also contain information identifying all the music used in the movie as well as links to websites where the music may be purchased similarly database 112 may contain information related to promotional merchandise for the film as will be apparent to those skilled in the relevant art s after reading the description herein database 112 may contain commerce opportunities information about portions of the content and other information about other financial and non financial opportunities related to the content each video or other content available via system 100 may have a related contextual commerce file or listing within contextual content database 112 content database 114 is configured to store content streamed or otherwise presented.