# Front-End Applications

When you have multiple front-end applications, it can be beneficial to use separate IDOL installations for each application.

For example, you might have one application for collaboration in your organization, and another for data mining. You can set up each application to use a separate IDOL system, with any required components, distribution, and security.

Separating the applications in this way has several advantages:

- It is straightforward to use different data sets for each application, if required. Each different installation can have its own set of connectors, indexing data from the required sources. When the applications have different uses, this approach allows you to tailor the content for these different uses.

- It can be easier to manage security. For example you can separate an application for use on an intranet from another application that is accessible over the Internet.

- You can configure each IDOL system individually, to optimize performance and functionality for its associated front-end application. In particular, if the different applications have different usage and availability requirements, you can manage these requirements more easily in a separated system.

- You can optimize and scale resources more efficiently.

- It is straightforward to update your application or IDOL installation without causing interruptions to other applications.

- It is easier to test the effects of new configurations.

_FT_HTML5_bannerTitle.htm