I am a newbie with .NET and I am trying to determine the benefits (if any) of using the XML Web Services over ADO.NET. I am working on a project for a small company and I would think that ADO.NET would be sufficent -- I would still have the ability to to use XML to transmit data from one component to the other and would still be providing them with a sound three-tier architecture (i.e. presentation, business logic, data). From what I can gather so far about the Web Services, I would use those more if I was trying to expose our data to be used with other sites. And if down the road they decided they needed to be able to expose their data to other sites, would that be a relatively painless task to move into using web services?<BR><BR>TIA for any insight you can send my way! :-)<BR>Dawn<BR>