All tools

Feynman Technique

New
Communication

Learn and explain anything by teaching it in simple terms

The Feynman Technique is a learning and communication method inspired by Nobel Prize-winning physicist Richard Feynman, who was known as "The Great Explainer." The core idea: if you can't explain something in simple terms, you don't truly understand it. The technique forces you to identify gaps in your knowledge by attempting to teach a concept as if explaining it to someone with no background in the subject.

How to use it

  1. Choose a concept — Pick the topic or idea you want to learn or explain.
  2. Explain it in plain language — Write an explanation as if you're teaching it to a 12-year-old. Use simple words, no jargon, and short sentences. If you're explaining it verbally, pretend you're talking to someone who has zero context.
  3. Identify gaps — When you get stuck, can't explain something simply, or resort to jargon, you've found a gap in your understanding. These gaps are gold.
  4. Go back to the source — Review the original material specifically for the gaps you identified. Study until you can explain those parts simply.
  5. Simplify and use analogies — Refine your explanation. Use analogies and metaphors to make abstract concepts concrete. The best explanations connect new ideas to things people already understand.
  6. Repeat — Keep cycling through steps 2-5 until you can explain the entire concept simply and fluently.

Example

Concept: Database Indexing First attempt (too complex): "A database index is a B-tree data structure that maintains sorted references to rows, enabling O(log n) lookups instead of O(n) table scans." Feynman-style explanation: "Imagine a textbook without an index at the back. To find information about 'photosynthesis,' you'd have to read every page. That's slow. An index tells you 'photosynthesis: pages 42, 67, 103' — so you go directly there. A database index works the same way. It's a shortcut that helps the database find your data without searching through every row." Gap identified: Why does adding too many indexes slow things down? → Back to source material to understand write overhead.

Takeaway

The Feynman Technique helps you truly understand and clearly communicate complex ideas. If you can explain it simply, you understand it. If you can't, you know exactly where to focus your learning.

Put this tool to practice

Apply the Feynman Techniqueto your own situation. Start with a real problem you're facing and work through the steps above.

Explore more tools

Sources

Related tools