Modularization or modular design

In earlier lessons, you learned how to subdivide your program into methods and functions. 

Breaking a large program into smaller units is known as the principle of modularization or modular design.