An Application Service Provider (ASP) is a business model for delivery of business or IT services across a network. It may also be a service enterprise whose primary business is delivery of application services using the ASP model. ASP usually implies a central (vendor) data center that runs the application.
For further discussion, see the Wikipedia article.