Here's a concise overview:
Definition: It's a system where multiple computers work together as part of a single, networked system to accomplish tasks.
Key aspects:
- Multiple autonomous computers
- Connected through a network
- Share resources and workload
- Appear as a single coherent system to end-users