Hey Beg1, how's it going?
Here's a little story to show you the difference between web services and web appliacations:
Web Service Story:
Mr. Yoko supplies 3 different sites with information regarding the Japanese Sumo-Wrestling Federation. He does this by emailing the 3 webmasters of hte sites every time a new story breaks. This started to get tedious after a while, so Yoko did something about it: he wrote a WEB SERVICE.
The 3 different sites were written in ASP.NET, and are all WEB APPLICATIONS. part of the web sites display the most recent news articles from the Japanese Sumo Wrestling Federation. But now, instead of having to retrieve emails from Yoko and formatting them, the ASP.NET WEB APPLICATION simply connects to Yoko's WEB SERVICE, retrieves the most recent articles, and displays them automatically, without anyone having to wait for emails or copying the text from emails to the web pages.
Moral of the story:
A Web Service is code that can be used by many different people for many different applications. Its like a DLL that is available on the internet.
A Web Application is a group of web pages (in our case, asp.net files) that do something.
So I answer your question with a question:
Do you want to write generic code that many people can use (ie News Services, Weather Services, etc)? Go the Web Services route
Do you want to write applications that users can use online to get work done? Go the ASP.NET route.
Wow, I've now written a novel, so I'll stop here.
If you have any other questions, feel free to ask.
Jack