The purpose of Plugin BIO Control API is to enable the customized display of BIO (Bearer Independent Object) messages.
BIO messages are custom data messages, each type defined by a unique UID. The BIO object can be received by any bearer supported on the device (for example, email or SMS) - hence their name. Their purpose is to allow messages that can be interpreted by a device in accordance with rules defined by a particular parser or control, rather than using the standard messaging MTMs.
BIO messages have many uses and in particular, they are used as a medium for sending ringtones, logos, vCards and so on. They can be also be used more simply just to send a text message which can be interpreted in a particular way. For example, if you had a remote two player game, each game move could be sent to the opponent by means of a BIO message. The game would, of course, need to have supplied its own BIO parser to interpret the message.