XML has the following advantages:
- It is simpler than EDI.
- It has many more uses than just data exchange between companies.
- It is fairly easy to find developers who are familiar with it.
- It is a platform-neutral language.
- You can build applications to read and send XML virtually anywhere.