To create a child process in a multitasking operating system. E.g. unix's fork system call or one of the spawn() library routines provided by most ms-dos, novell netware and os/2 c compilers - spawnl(), spawnle(), etc.