Over in my other blogspace at Ecademy, there is an ongoing debate in the Web Services Club on that perennial brain teaser, how exactly do you define a web service?
Any input from .Net bloggers with a short snappy definition (marketing department friendly of course) would be appreciated.