In a perfect world, users would only use their PCs to run applications. All their files would be placed on servers where they could be backed up, scanned for viruses, and stored on fault-tolerant devices rather than local IDE hard drives. This avoids conversations such as the following:
User: You have to do something quickly. My computer made a loud, grinding noise and now when I turn it on, I get a message saying Unable to load command interpreter. System halted.
Administrator: We'll have someone up there in an hour to replace your hard drive.
User: What about payroll?
Administrator: I'll bite. What about payroll?
User: Today is Thursday. I need my spreadsheets so that I can calculate payroll.
Administrator: What server ...