1. A method of creating a dynamic icon, the method comprising: associating an icon with data available via a network, the icon enabling access to the data upon user-interaction with the icon, the data being periodically updated to modify content included in the data. selecting an image from the data, the image being updated upon an update of the data, extracting the image for use with the icon; manipulating the image based at least in part on a size specified for the icon; and rendering of the icon with the image.