O primeiro nome para esta família de produtos foi SAP XI (para TROCA DE INTERFACES), porque o foco era a troca de dados com produtos não SAP.
Depois evoluiu para SAP PI (INTEGRAÇÃO DE PROCESSOS) porque a SAP implementou mais lógica de controle sobre a funcionalidade de transferência de dados. Ambos os produtos eram de pilha dupla (ABAP e JAVA compartilhavam o mesmo SID).
PO significa ORQUESTRAÇÃO DE PROCESSOS e é apenas uma pilha JAVA. O foco está nos protocolos de comunicação WS, REST ou JSON e menos em RFC e IDOC's...
MM-SD são módulos ABAP do ERP, nunca estiveram presentes em instâncias de XI ou PI.