This allows our program to be executable by itself, but friendly to other Python modules who may want to import some functionality without having to run the code.