1. Services are more than just a connection method - they are also important for performance tuning, resource management, and job control. Services touch many aspects of database management.
2. In RAC databases, databases can register with multiple listeners and listeners can redirect connections to multiple databases. Services act as the link between databases and listeners.
3. There are different tools for configuring services in RAC versus non-RAC databases. In non-RAC, services can be configured by setting the SERVICE_NAMES parameter, while in RAC one must use command line tools, DBCA, or Enterprise Manager rather than directly setting parameters.