- Header files contain information about how to do a task.
- The main program contains information about what to do.
- main.cpp: all the code on what the program does goes in this file.
- main.hpp: all the code on how the program does a task goes in this file.