Confabulation theory offers a comprehensive detailed explanation of the mechanism of thought (i.e., ???cognition???: vision, hearing, reasoning, language, planning, origination of movement and thought processes, etc.) in humans and other vertebrates (and possibly in invertebrates, such as octopi and bees).