What does MSP2 stand for?

What does MSP2 mean? We have 2 definitions. Read most used MSP2 meanings below.