- prototype in process.h - terminates program, BUT doesn't close files or write the buffered output and NO registered exit functions (via atexit()) are called