Knowledge base
A contract a Blueprint can implement, exposing a set of functions other code can call without knowing the class. Used for decoupled comms.