Polylogic describes the integration of more than one logic domain in a single structure that still allows differentiation between each logic domain. Polylogic is not a new logic, since it respects the rules of logic in each domain, but rather an architecture of logic that allows the coexistence of different logic domains within one structure. A characteristic of a polylogic structure is that every node has at least two parents instead of just one in a classical logic structure. A polylogic structure therefore cannot be described as a tree or a hierarchy, but as a forest or an intersecting system of different hierarchies (meta-hierarchy).
Such an architecture and structure for computing has been first developed by Erez Elul. Earlier attempts under the term Polycontextual Logic were made by Gotthard Guenther at the Biological Computer Lab (BCL) of the University of Illinois (Champaign/Urbana), in the 1960ies and early 1970ies, but did not lead to operational results.