What is decomposition?
d) Generalizing patterns in problems
a) Breaking down a problem or system into smaller parts
b) When you ignore the unnecessary detail in a problem
c) Adding detail to make a problem more complex