Exclusive manner in which software published by a particular firm accepts or outputs data. This exclusivity is one of the great barriers to interoperability and portability of computer programs, and continues to hamper smooth transition from one platform to another. The great enthusiasm accorded to the introduction of Extensible Markup Language (XML) is mainly due to its ability to be read by any internet standards compatible (web enabled) software.