Pour les informaticiens la définition est différente : système de représentation des connaissances selon un ensemble structuré de concepts ayant entre eux des relations logiques, rigoureuses, donc sous une forme utilisable par un ordinateur.