What does SMDPP stand for?

What does SMDPP mean? We have 3 definitions. Read most used SMDPP meanings below.