Tanım: Farklı sistemler arasında (file, ftp, queue, database gibi farklı ortamlar desteklenmektedir) veri alımı ve gönderimi kolaylaştırmak amacıyla kullanılan açık kaynak bir framework.
Tanım: Apache Camel framework'ü içinde iletişim kuran bir her bir yer. Örneğin ip:port şeklinde bir Web adresi bir endpoint belirtebilir. Bir sürücü altındaki bir klasör, bir kuyruk, bir FTP server endpoint olabilir. İletişim endpoint'ler arasında gerçekleşir.
Tanım: Apache Camel framework'ü içinde ana uygulamayı belirten nesne. Tüm veri alıp verme süreçleri bu nesne tarafından yönetilir.
Tanım: Apache Camel framework'ü içinde endpoint'ler arasında taşınan bilgileri tutan ana arayüz. Örneğin JMS için kullanılan JmsMessage sınıfı Message interface'sinden türetilmiştir.
Tanım: Apache Camel framework'ü içinde bir mesajın giriş kuyruğundan çıkış kuyruğuna doğru hareketi. Route içinde filtre, yönlendirme gibi süreçlerden geçirilebilir.
Tanım: Apache Camel framework'ü içinde Java diliyle domain-specific language (DSL) benzeri iş kuralları girme amacıyla yaratılan bir class kütüphanesi.