Application files

Each Python application requires the following files:

Additional optional files may include the following:

Before taking a closer look at these files, let's take note of an application's dedicated "application directory."