A prompting technique designed to enhance the reasoning abilities of Large Language Models (LLMs). The technique breaks down complex tasks or questions into simpler steps for better understanding, and may even involve additional data gathering through web searches. A more advanced version, known as Tree-of-Thought, allows for logical branching and backtracking.