Communicating between Blueprint scripts and HUD

There is documentation but the information is vague at best. There is little information on how to actually share information between blueprints from what i can see, and more to the point from a blueprint to the Level_blueprint to be specific. This is somewhat frustrating because being able to speak between scripts is to my mind something that is expected, and should be somewhat straightforward but it is incredibly difficult to figure out how to make it happen with UE4’s blueprints. So in other words it is NOT intuitive in the least from what I can find out.

where for instance to event dispatchers go, the target or the working BP ? Do they communicate to custom-events? Why not if they don’t? How exactly is information sent? Call, bind, unbind, the words themselves are vague stabs at something.