In the choice router, the message gets routed according to DataWeave expressions that evaluate the content. Each expression has different routing options.