There are many different ways to access the server, depending on what you want to access. With X forwarding set up, you can run nearly any program that exists on the server remotely from the client. For example, the computer I'm currently sitting at is very old and very weak. It can barely run Thunderbird, much less a decent web browser. For that reason, I actually just use this machine to open up multiple command line terminals, SSH into various other computers in the office, and run my "demanding" processes there. My email, which is always open, is actually running using X forwarding through SSH on one of the servers in another office. My web browser, which is always open, is actually running using X forwarding through SSH on a different server, and so on.
If you're interested in accessing data rather than programs, you can also set up NFS sharing. This allows the clients to mount a directory on the server and then access it as if it was local. This is perfect for huge media archives, for example. The data only has to exist on the server, and it can be accessed remotely from any other machine as if it was local.
The possibilities are almost endless. You just need to come up with something that you want to do, and then we can help you find the best way to do it.
Last edited by suicidaleggroll; 05-09-2012 at 07:04 PM.