There are five models of distributed computing systems: minicomputer model, workstation model, workstation-server model, processor-pool model, and hybrid model. The workstation-server model consists of diskless and diskful workstations connected to servers, like file servers, that provide shared resources. This model is widely used as workstations handle simple tasks while specialized servers manage resources. The processor-pool model shares processors among users as needed for demanding jobs. The hybrid model combines aspects of other models for different usage scenarios.