1. A computer-implemented method for generating a menu of browser extensions comprising: detecting a first user interaction with a first set of information contained within a web page; identifying a plurality of browser extension classifications based on for the first set of information; determining a plurality of browser extensions stored in a database which include a browser extension category that match the plurality of identified browser extension classifications, wherein each browser extension is configured to retrieve a different type of information related to the first set of information; retrieving instances of the plurality of determined browser extensions; generating a first menu for display of the instancesof the luralitv of retrieved browser extensions; detecting a second user interaction with an instance of one of the retrieved browser extensions, wherein the second user interaction executes the instance of the retrieved browser extension; extracting a second set of information from one or more uniform resource locators in response to the second user interaction with the instance of the retrieved browser extension; and generating a second menu for display of the extracted second set of information.