1. A system for delivering multimedia services to mobile devices via a network, comprising: a service manager for registering a mobile device connected via the network; a plurality of application service providers connected to the service manager via the network, each application service provider associated with particular multimedia services; means for acquiring an environment description to be associated with the mobile device; means for identifying a particular application service provider according to the environment description; and means for delivering selected services provided by the particular application service provider to the mobile device according to the environment description via the network.