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 means for determining if the terminal
and server are able to communicate. The terminal further comprises an
outbox buffer, and a browser application for displaying content stored in
the server. The browser application is arranged to initiate a first
application by accessing 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 accessible 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 messages comprising
the created content to the server.