Parallel processing is the use of multiple processors to run a single program or complete a task. Today, many computers contain multiple processors—some contain thousands.
There are many advantages to running multiple processors when completing program commands: to begin with, programs can be run more quickly. As processing technology has advanced, parallel processing has made it possible to run programs of increasing complexity, carrying out multiple searches and analyzing multiple alternatives.
http://searchdatacenter.techtarget.com/definition/parallel-processing http://www.webopedia.com/TERM/P/parallel_processing.html http://en.wikipedia.org/wiki/Source_data