I'm definetely new to xml and could use some basic help. My situation is this... I am working in VB.net and have an XML document. I need to write values to the elements within that document. In another .net program I will need to retrieve those values back. What is the best way to do this? I have seen lots of conversation on the DOM and XSL, but am struggling in wrapping my arms around the concepts. Can someone explain how they basically work, what purpose they serve and how would they be applied to the situation I outlined. Any code samples would really be appreciated. Thank you in advance to anyone who can take the time to help out.