When you buy Windows server 2000 you buy client licenses for the number of users who will log on to the system. You would have to buy terminal licenses for the number of people who would log on in that manor. When someone logs on they would get the windows front screen with user name and password required, then they would open a new session on the server getting their own desktop, and programs that have been set up for them. The number of people who can use terminal services depends on the users being set up and the licenses. I think i'm right in saying that terminal services can be accessed via a modem connection, but the fastest and most efficiant way has got to be broadband. The host site would have to have a fixed IP and the remote site users could access the host site using remote desktop connection and specifying the host site's IP and would then get the log in screen. Remote desktop connection comes with Windows XP but you can download versions for 2K and 98 from Microsoft. You may find that it is no cheaper to set up and probably more if you do not have a server available at present.