I have always called these web services, but it seems the term web service has changed.
What would you call these applications?
Publishing Services
Web Content Services
... ?
Or do you think they are still web services, but web services is now a double entendre?