There are several ways to allow a Python application to do a number of things in parallel. Probably the easiest is by creating child processes using fork.