At this level, world knowledge typically addresses a number of characteristics of the world: objects and their attributes; actions, their preconditions and results; episodic knowledge about past events. Some agents include additional meta-level knowledge about the agent itself, such as its plans, goals, and processes.
By employing a uniform representation of knowledge, agents have the potential to reason about ALL aspects of its world. Not only can it reason about objects and actions; it can also reason about its own actions, enhancing and improving them, increasing its efficiency, heightening its understanding of the world, and facilitating effective learning.
The most common methods for achieving a uniform representation involve variations on highly general data structures such as frames or productions. The following is a list of architectures that do use a uniform representation