About Niraj Singh
Apache Camel is a open source implementation of famous Enterprise Integration Patterns. Camel is a Routing and Mediation Engine and facilitates the developers to create routes and mediation rules in variety of Domain Specific language(DSL) such as java, Spring/XML, scala etc.
Camel is versatile
Camel uses URIs to supports large number of transport and messaging models such as HTTP, JMS, JBI, Mina, SCA, CXF it also works well with external components and dataformats. To get a feel of versatility of Camel you can browse the list of Components and URIs it supports in the link below. http://camel.apache.org/components.html
Camel is easy to use
Camel allows us to use same set of APIs to create routes and mediate messages between various components. This makes it extremely easy to use
Source : http://www.javacodegeeks.com/2013/08/introduction-to-apache-camel.html