Which computational thinking technique breaks down a problem into smaller parts?

The computational thinking technique that breaks down a problem into smaller parts is Decomposition. Decomposition involves dividing a complex problem into smaller, more manageable sub-problems that can be solved individually. This makes it easier to focus on specific aspects of the problem and work through them systematically.