NTA implements simple state machines at transaction level. The figure below illustrates how a message is processed by NTA.