In context with Zebra (Motorola) mobile devices the manufacturer uses the abbreviation "MPA". It stands for "Mobility Platform Architecture". According to the MPA version number the device hardware generation may be determined.
MPA defines used hardware and software components like processor, memory, display, driver versions etc.
MPA 1.0 devices are for example MC9090, VC5090, WT4090 and MC70. Representants of MPA 1.5 are MC75 and MC5590.
MPA 2.0 platform can be found in for instance in MC75A, MC55A and MC9190.
MPA 3.0 architecture is supported on devices like WT41N0, MC32N0 or MC92N0.