A method for provisioning mobile terminals (102, 202, 210, 212, 214, 216, 602) for use of applications (104, 204) offered by one or more network services on a network, comprising: - interfacing at least one mobile terminal (102, 202, 210, 212, 214, 216, 602) to at least one network service via a provisioning Web service (106, 206, 300, 608), wherein the provisioning Web service (106, 206, 300, 608) provides a single point of interface to the network service for provisioning the mobile terminal (102, 202, 210, 212, 214, 216, 602); - receiving the terminal type of the mobile terminal (102, 202, 210, 212, 214, 216, 602) at a presence module (310, 604) associated with the provisioning Web service (106, 206, 300, 608); - providing the terminal type of the mobile terminal (102, 202, 210, 212, 214, 216, 602) from the presence module (310, 604) to a delivery module (304, 504, 612) associated with the provisioning Web service (106, 206, 300, 608); - provisioning the mobile terminal (102, 202, 210, 212, 214, 216, 602) by the provisioning Web service (106, 206, 300, 608) for use of at least one application (104, 204) provided by the network service, wherein the provisioning comprises configuring the mobile terminal (102, 202, 210, 212, 214, 216, 602) for use of the application (104, 204) and delivering the application (104, 204) to the mobile terminal (102, 202, 210, 212, 214, 216, 602), wherein delivering the application (104, 204) to the mobile terminal (102, 202, 210, 212, 214, 216, 602) comprises comparing data object variants offered by the application (104, 204) with the terminal type of the mobile terminal (102, 202, 210, 212, 214, 216, 602) to determine a suitable data object to deliver for the terminal type of the mobile terminal (102, 202, 210, 212, 214, 216, 602); and - delivering the data object to the mobile terminal (102, 202, 210, 212, 214, 216, 602) if the terminal type indicates that the mobile terminal (102, 202, 210, 212, 214, 216, 602) is capable of receiving the data object via a push operation; or - delivering the suitable data object to the mobile terminal (102, 202, 210, 212, 214, 216, 602) by providing an address of the suitable data object to the mobile terminal (102, 202, 210, 212, 214, 216, 602) for downloading, if the terminal type indicates that the mobile terminal is not capable of receiving the data object via a push operation, wherein the address identifies a storage location of the suitable data object at a delivery module (304, 504, 612) associated with the Web service, and wherein the address is delivered to the mobile terminal (102, 202, 210, 212, 214, 216, 602) via a notification module associated with the provisioning Web service (106, 206, 300, 608). - interfacing at least one mobile terminal (102, 202, 210, 212, 214, 216, 602) to at least one network service via a provisioning Web service (106, 206, 300, 608), wherein the provisioning Web service (106, 206, 300, 608) provides a single point of interface to the network service for provisioning the mobile terminal (102, 202, 210, 212, 214, 216, 602); - receiving the terminal type of the mobile terminal (102, 202, 210, 212, 214, 216, 602) at a presence module (310, 604) associated with the provisioning Web service (106, 206, 300, 608); - providing the terminal type of the mobile terminal (102, 202, 210, 212, 214, 216, 602) from the presence module (310, 604) to a delivery module (304, 504, 612) associated with the provisioning Web service (106, 206, 300, 608); - provisioning the mobile terminal (102, 202, 210, 212, 214, 216, 602) by the provisioning Web service (106, 206, 300, 608) for use of at least one application (104, 204) provided by the network service, wherein the provisioning comprises configuring the mobile terminal (102, 202, 210, 212, 214, 216, 602) for use of the application (104, 204) and delivering the application (104, 204) to the mobile terminal (102, 202, 210, 212, 214, 216, 602), wherein delivering the application (104, 204) to the mobile terminal (102, 202, 210, 212, 214, 216, 602) comprises comparing data object variants offered by the application (104, 204) with the terminal type of the mobile terminal (102, 202, 210, 212, 214, 216, 602) to determine a suitable data object to deliver for the terminal type of the mobile terminal (102, 202, 210, 212, 214, 216, 602); and - delivering the data object to the mobile terminal (102, 202, 210, 212, 214, 216, 602) if the terminal type indicates that the mobile terminal (102, 202, 210, 212, 214, 216, 602) is capable of receiving the data object via a push operation; or - delivering the suitable data object to the mobile terminal (102, 202, 210, 212, 214, 216, 602) by providing an address of the suitable data object to the mobile terminal (102, 202, 210, 212, 214, 216, 602) for downloading, if the terminal type indicates that the mobile terminal is not capable of receiving the data object via a push operation, wherein the address identifies a storage location of the suitable data object at a delivery module (304, 504, 612) associated with the Web service, and wherein the address is delivered to the mobile terminal (102, 202, 210, 212, 214, 216, 602) via a notification module associated with the provisioning Web service (106, 206, 300, 608).