Multiprocessing is the use of two or more
central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor and/or the ability to allocate tasks between them. There are many variations on this basic theme, and the definition of multiprocessing can vary with context, mostly as a function of how CPUs are defined (
multiple cores on one die, multiple chips in one package, multiple packages in one system unit, etc.).
See more at Wikipedia.org...