1. A system for provisioning a resource to an electronic device, comprising: a resource providing information for the electronic device; a server providing maintenance for the resource; a communication link providing the electronic device with access to the resource; a data transmission module for extracting access information about the resource and selectively providing the access information to the electronic device in a data transmission through the communication link; and a data processing module for receiving the data transmission and updating access information in the electronic device for the resource, wherein the electronic device provides a graphical user interface (GUI) providing information on a topic retrieved from local storage on the electronic device and additional information about the resource is incorporated into the GUI for that topic.