Noun
The
act
of
breaking
a
problem
down
into
components
which
can
be
solved
independently
before
being
joined
back
together
to
obtain
a
solution
to
the
whole
problem
.