Railsエンジンの概要
エンジンは、それをホストするアプリケーションに機能を追加するために使用できる小さなRailsアプリケーションです。 Ruby on Railsアプリケーションを定義するクラスがあるRails::Application実際から、その行動の多くを継承するRails::Engine 、エンジンを定義するクラス。通常のRailsアプリケーションは、より多くの機能を備えた単なるエンジンであると言えます。
Rails::Application
Rails::Engine