Knowledge, when used in AI, refers to forms of representation that go between simple information, but include some level of semantics either structurally, for example in network-based representations, and/or through rules that are used for reasoning.