Information Technology (IT) needs a new way to store and access information. The word “Employee” is stored as the sequence of letters E, m, p, l, o, y, e and e.
This sequence of letters lets an (English speaker) human understand that: 1/ it is a noun, and 2/ it might be related to: an employer, an office, a mailing address or a weekly salary.
For a computer, however, “Employee” is no more but this specific sequence of letters. Kodaxil™ accounts for this problem by defining a formal language that both humans and computers can understand, and by providing computers with (basic to advanced) human knowledge thanks to special information storage methods (contexts, also used as namespaces, and thesauri/dictionaries).
A set of XML-based technologies tried to associate meaning with an entity, and ability to infer from constructs, but the effort, called "Semantic Web" is limited in scope and use even after a decade of efforts at the w3c.

Business Needs

The industry, framework designers, large companies selling data integration products and services all strive to achieve a certain level of integration, interoperability, concepts, ontology building and merging, but none of them has yet designed a truly universal framework, that can be utilized in any language, and on top of which one can apply reasoning.

Vision

The idea behind Kodaxil™ is that each word that software developers or data modelers use to describe business objects has a Kodaxil™ counterpart, which is utilized to reference the instance of that word across different naming conventions and/or natural languages. "word" can be anything from 'cat', 'cats' (a derivative form), or aggregates such as First Name' or 'First_Name'.
XML does not know that these occurrences of similar words spelled differently (or even different case) are similar entities.

This markup solution and language-neutral asset-descriptor result in a universal representation of data and information in databases, web and document contents, and business objects.

They consolidate semantically identical data streams from different natural languages, and from different namings of similar objects within a company, by creating a common language to do this.