1. A computer implemented method for representing a portion of a user interface of a web browser as a web address, the method comprising: receiving, at a first computing device, a request to encode as a web address a portion of a user interface provided in a web browser at the first computing device; and generating a web address to identify content of the portion of the user interface, wherein the portion of the user interface includes a primary user interface component and one or more secondary user interface components associated with the primary user interface component.