Event emmiters that make data available, handle business logic, send events to React, and listen for dispatched actions.