Unix can do many jobs at once, dividing the processor's time between
the tasks so quickly that it looks as if everything is running at the
same time.
This is called multitasking.
When you enter a command as a background process, the shell prompt
reappears immediately so that you can enter a new command.
The original program will still run in the background, but you
can use the system to do other things during that time.
Depending on your system and your shell, you may even be able to log
off and let the background process run to completion.