The message types from BROADCAST1 to BROADCAST10 and from GENERIC1 to GENERIC10 are designed for transient, ad hoc messaging between different widgets, scripts, and UDIXes.
BROADCASTx messages can be sent out without a specified recipient ID (a _to in the message). GENERICx messages require a recipient.