Analysis of information sources in references of the Wikipedia article "Enterprise service bus" in English language version.
The first thing an ESB architect should have in mind is that as of 2010 there is no global standard for ESB.
I do not consider process choreography part of an ESB, if we consider an ESB as a high-speed messaging middleware. However, I do consider process choreography part of the ESB *platform*. Fortunately most ESB vendors separate out these major components into different products, but package them under a consolidated ESB offering. So, in the strictest sense of the word, no, I would not consider it as part of an ESB. It is a related capability.
The first thing an ESB architect should have in mind is that as of 2010 there is no global standard for ESB.