Having multiple identical processors in a machine able to run multiple pieces of code simultaniously.
Since they are identical and none is treated specially, they are considered "Symmetric". If for instance one processor was 'reserved' for being the one that dealt out jobs to other processes, it would be asymmetric.
Multiprocessing because multiple pieces of code are executed simultaniously.
4 pages link to SymmetricMultiProcessing: