People do love a bandwagon, but XML remains an excellent way of sharing data and making larger projects more durable and extensible. The fact that you can define standards using DTDs also means you can build lightweight interpreters that do not need to waste time on error checking. If you have ever tried to download a browser from the Web, you will know how enormous they have become. One of the reasons XHTMLthe XML version of HTMLis so important is the likely rise of lightweight browsers in cell phones, PDAs, and other devices that simply will not have the processing power available to handle HTML unless it conforms to a standard. You can read more about XHTML at http://www.w3.org/TR/xhtml1/.