Hello,
A multiprocessor is a type of computer or computation device that involves more than one CPU (central processing unit). Hence it's title 'multiprocessor', since it has multiple abilities to process, from varying central units.
There are two types of multiprocessors, and these are as followed:
- Master-Slave multiprocessors
- Symmetric multiprocessors
This processor solves the problems of the former. That being that a Master-slave system is effective for smaller processors but not larger ones, since it can burn out the Master CPU if too many slaves are dependant on it. The symmetric multiprocessor is focused largely on balance of dynamics. It has no master so it's CPU simply answers to the delegation of it's orders. This is the more common type of processors in current systems.
I hope this answers your question.