8. The system according to claim 1 , wherein the remote computer system is configured to: store a plurality of user ratings for each of a plurality of domains in a database; receive the URL; determine a domain from the URL; determine the rating value for the domain based upon the plurality of user ratings for the domain; and transmit the rating value to the end user computing device.
1. A system for providing ratings, comprising: a non-transitory computer usable storage medium having a computer readable first program code embodied therein, said computer readable first program code adapted to execute as a browser toolbar in a browser on an end user computing device operable by a first user executable to implement a method comprising: transmitting a request to a remote computer system in response to a web page being loaded into the browser executing on the end user computing device; wherein the request includes an identifier (ID) and a Uniform Resource Locator (URL) of the web page loaded in the browser executing on the end user computing device; in response to said transmitting, receiving a rating value from the remote computer system; displaying the rating value in the toolbar concurrently with the web page; receiving a first rating of the first user from the remote computer system; wherein the first rating comprises a rating previously supplied by the first user prior to the web page being loaded into the browser; displaying the first rating in the toolbar concurrently with the web page; receiving a user input comprising a second rating from the first user; transmitting the second rating to the remote computer system; and displaying the second rating in the toolbar.