itworld.com — Documentation, textual file formats, full coverage APIs, etc. all help when you need to move data from one application to another, but none of them are guaranteed to. The truth is that interoperability can't be reduced to a question of documentation or use of ASCII or anything of that nature. True interoperability is a human thing.