MQe supports mobility, and fragile communication networks. Because MQe is targeted at lightweight devices, it is frugal in its use of system resources. It offers tailored functions and interfaces and does not aim to provide exactly the same capabilities as other members of the MQ family. It also includes unique functions to support its particular classes of user, such as comprehensive security provision, messages, synchronous and asynchronous messaging, remote queue access, and message push and pull.