Abstract: A method and apparatus for providing network dependent application services is provided. In accordance with one embodiment of the invention, a first group of one or more application service contracts specifying subscriptions to one or more application services are provided to a community of one or more subscriber application routers (SAR) by a first application service Provider. One or more application delivery transports are then automatically provisioned in accordance with the one or more application service contracts, and selected ones of the application services are delivered through selected ones of said application delivery transports.