A terminal for providing an application using a browser. The terminal
comprises a transceiver, arranged to send radio packets to and receive
radio packets from a server, and a browser application for displaying
content stored in the server. The browser application is arranged to
initiate a first application by transferring a first item associated with
the first application from the server using a first content identifier.
The application being provided by the combination of the first item and
further items each of which is transferable from the server using an
individual content identifier, and each of which comprises content, or
means for linking to content. The browser further comprising means for
creating content in association with an item, and means for transferring
the created content to the server to update the items stored there for
transfer to the terminal.