Nearly everything considered in this chapter related specifically to XML. However, you may be considering building XML support into your application because of increasing demands for integration with other applications or the need to exchange common business documents electronically with trading partners. Requirements like these come with a few issues that have nothing to do with XML specifically but that you may want to consider.