This document discusses workflow patterns and correlation in Neuron ESB. It describes the singleton pattern, which restricts workflow instances to one object to coordinate actions. It also covers correlated send/receive patterns using correlation IDs and sets to associate messages. Compensation is discussed as a way to undo completed work in non-transactional systems using compensable activities. The document provides examples of singleton, correlated send/receive, and compensation implementation and recommends hands-on practice through a correlated workflow lab.