The PubSub plugin allows you to send messages to Actors, Components, Widgets and Objects without the need to have explicit references to them. This enables a greater level of decoupling between assets and eliminates dependencies between objects.