6. The method of claim 1 wherein the first XML document is at a first location and the second XML document is at a different second location, wherein the first and second locations are connected via a network.
6. The method of claim 1 wherein the first XML document is at a first location and the second XML document is at a different second location, wherein the first and second locations are connected via a network. 7. The method of claim 6 wherein the join-selection elements from the first XML document are transmitted from the first location to the second location via the network, wherein the join-selection elements are used at the second location to obtain the join- required elements from the second XML document, wherein the join-required elements are transmitted from the second location to the first location via the network, and wherein the XML join is performed at the first location.