With thousands of thoughts being generated in the minds of billions of people on every passing day for a period of thousands of years, thinking is the most ubiquitous phenomenon in the mankind besides breathing. All human actions and accomplishments are a result of the thought process.
Today's science explains how thoughts influence behaviour, mental states, personality, etc. but has no clue on how thoughts and language are generated from neural communication in the brain.
The reason they are still a mystery is that communication between two functional components in the brain which are responsible for generation of thoughts are not taken into account by the current science (►)
Using such components, the following page summarizes how thoughts and language are generated in the brain in a step-by- step manner. Each step is hyperlinked to its corresponding full explanation and is also accompanied by a flowchart.