Question: what is the difference between thought and reason?
Answer: Thinking: Thinking is a mental process which produces thoughts. Reasoning: Reasoning is a mental process that uses logic.