Transparency:
Users must be able to access remote resources as though these resources were local. Transparency should as well promote user mobility. Users must be allowed to log into any machine in the system rather than be forced to use a specific machine.