| Terminal / Server | Conventional networked workstations |
|---|---|
| Diskless X terminals require minimal hardware to run | Every PC needs to be fully specified with disk, memory, CPU etc. |
| Every user has equal access to computing resources | Each user can only use the resources provided by the PC on their desk |
| Terminals boot quickly as they have minimal software to load | Every user has to boot a complete operating system for their own PC |
| Applications are shared in the memory of the server, so programs load quickly and save memory | Every user has to load their own copy of every piece of software into their own PC’s memory |
| If a diskless X terminal fails, it can be swapped out with any other device | Rebuilding a complete PC from scratch requires tedious software installs / restore from backups |
| New versions of application software only need to be installed once on the server | Every new piece of software / upgrade needs to be installed on every PC |