Oracle® Database 2 Day + Real Application Clusters Guide 11g Release 2 (11.2) defines a cluster as:
Multiple interconnected computers or servers that appear as if they are one server to end users and applications.
In Oracle® Clusterware Administration and Deployment Guide 11g Release 2 (11.2), the section, What is Oracle Clusterware?, describes clusters as follows:
Oracle Clusterware enables servers to communicate with each other, so that they appear to function as a collective unit. This combination of servers is commonly known as a cluster. Although the servers are standalone servers, each server has additional processes that communicate with other servers. In this way the separate servers appear as if they are one system to applications and end users.
Oracle Clusterware provides the infrastructure necessary to run Oracle Real Application Clusters (Oracle RAC). Oracle Clusterware also manages resources, such as virtual IP (VIP) addresses, databases, listeners, services, and so on. These resources are generally named ora.host_name.resource_name. Oracle does not support editing these resources except under the explicit direction of Oracle support. Additionally, Oracle Clusterware can help you manage your applications.
A resource is defined as:
A database, application, or process managed by Oracle Clusterware.
In Oracle® Clusterware Administration and Deployment Guide 11g Release 2 (11.2), the section, What is Oracle Clusterware?, says that:
The benefits of using a cluster include:
…
Creating a cluster with Oracle Clusterware provides the ability to: