Thinking involves mental processes like organizing, understanding, and communicating information that occurs in the brain. There are different types of thinking including mental imagery, concepts, prototypes, problem solving, creativity, and intelligence. Problem solving can involve trial and error, algorithms, heuristics, or insight. Intelligence involves the ability to learn and adapt, and it can be measured through IQ tests. Language is a system of symbols like words that allow for communication and it involves grammar, sounds, meaning, and social aspects.