ICEO est un système de représentation des connaissances. L'originalité d'ICEO repose sur une distinction très forte entre les notions d'être et de manière d'être, et l'importance accordée à la notion de contexte. L'essence d'un être est considérée à la fois comme un modèle permettant de créer ou d'identifier des objets, mais aussi comme un objet ayant sa propre existence.