In my school library, I notice that everytime I log in to a client computer, the system seems to load my preferences and settings from a server, and the client seems to run some sort of static system image which is then personalised with my settings.
This seems really useful for the admins, since they can install the same image on all client computers. Users don't have permissions to actually make local changes. Yet personalisation is still possible...
What is this concept called? What components are required?