12. A method of distributing meta data related to websites to an end user, comprising: transmitting to a remote computer system a first URL of a first webpage with a toolbar executing on an end user computing device, in response to loading of the first webpage into a browser executing on the end user computing device; with the remote computer system: receiving the first URL; determining a first domain of the first URL; retrieving from memory a first rating value associated with the first domain; and transmitting the first rating value to the end user computing device; with the end user computing device: receiving the first rating value; displaying the first rating value in the toolbar concurrently with the first web page; receiving a user input comprising a first user rating indicative of a rating of the first domain; and transmitting the first user rating to the remote computer system; with the remote computer system: receiving the first user rating; storing the first user rating in memory in association with the first domain; wherein the first rating value comprises an average user rating of the first domain supplied by a plurality of users; calculating a second rating value for the first domain that incorporates the received first user rating; storing the second rating value in the memory in association with the first domain; and transmitting the second rating value to the end user computing device; and with the end user computing device: receiving the second rating value; and displaying the second rating value in the toolbar concurrently with the first web page.
12. A method of distributing meta data related to websites to an end user, comprising: transmitting to a remote computer system a first URL of a first webpage with a toolbar executing on an end user computing device, in response to loading of the first webpage into a browser executing on the end user computing device; with the remote computer system: receiving the first URL; determining a first domain of the first URL; retrieving from memory a first rating value associated with the first domain; and transmitting the first rating value to the end user computing device; with the end user computing device: receiving the first rating value; displaying the first rating value in the toolbar concurrently with the first web page; receiving a user input comprising a first user rating indicative of a rating of the first domain; and transmitting the first user rating to the remote computer system; with the remote computer system: receiving the first user rating; storing the first user rating in memory in association with the first domain; wherein the first rating value comprises an average user rating of the first domain supplied by a plurality of users; calculating a second rating value for the first domain that incorporates the received first user rating; storing the second rating value in the memory in association with the first domain; and transmitting the second rating value to the end user computing device; and with the end user computing device: receiving the second rating value; and displaying the second rating value in the toolbar concurrently with the first web page. 15. The method according to claim 12 , further comprising: with the end user computing device, transmitting an identifier (ID) associated with the end user to the remote computer system; with the remote computer system: receiving the identifier; identifying one or more friends of the end user based on the identifier; determining whether a computing device associated with any of the one or more friends have received a web page from the first domain within a predetermined time period; and transmitting a friend notification to the end user computing device if a computing device of any of the one or more friends have received a web page from the first domain within the predetermined time period; and wherein the friend notification identifies at least one friend.