I am planning a new asp project which will be database driven and I have been recommended to use some XML in it. However from what I gather from the FAQ's it is just a way of accessing the data from the databse. IS there really much difference from using asp to do the same thing or am I missing the XML benefits?