In a traditional application development environment, different applications can share both source files and compiled files. When you use templates, applications can share source files but cannot share compiled files.
Under MVS or z/OS® UNIX System Services, you can easily assign a separate tempinc PDS or directory for each application.