A neuroscience theory of brain function which says the brain is constantly generating and updating a mental model of the world to predict incoming sensory information. It only updates this model when faced with an inconsistency (“error signal”)

Humorously put, your brain caches the world for you.