I am having trouble figuring out where or why XML should be used. I began looking at it because I wanted to have a simple way of creating a database table to hold dates of interest that would be loaded to a page when the user opened a calendar. The pop up for each of the days would get it's text from the table. I was led to believe that XML was the direction to go, but my reading so far hasn't shed any light.
Some clarification would be nice.