Hochverfügbarkeit - Definition High-availability (HA) clustering uses multiple machines to add an extra level of reliability for a service or group of services.
Load-balance clustering uses specialized routing techniques to dispatch traffic to a pool
of servers.
High Performance Cluster Compute clustering (such as Beowulf) uses multiple machines to provide greater computing power for computationally intensive tasks.