Applications can require multiple database connections so that they can send and get data from different sources.
Using other database sources is incredibly simple. The only thing to do is to add a new database entry in the main configuration and use ActiveRecord support. All the operations on records will be transparent for the developer.
Here are some examples of connection strings (dsn) to configure access to other databases: