Go read about terminal server. There are many out there free and paid. Depending on what you are actually doing they have different features.
I suspect you will not be happy playing games via a terminal server. The key to most games is the video. Now you must send the video over the network. When you consider how much data is transferred between the video card and the monitor it tends to be impossible to get those rates remotely. There are some terminal server that pretend they are a video card but if that worked so well nobody would buy expensive hardware when your could have a software video card.
Certain types of application lend themselves to remote operation. Software that is licensed to a machine is one example. You do not want to buy a second copy so you run it remotely. Another is database. You want your disk access as fast as possible and don't want to run that over a network.
This is basically going back to the mainframe days where you have a large central machines and dumb terminals attached to them. You pretty much have the same limitations that moved the computing to the desktop.
I've recently been playing around with the idea of networking my laptop to my desktop so that its basically a thin client for the desktop. Problem is I've been able to find precious little information on these kind of processes and any information I do gather ends up contradicting itself.
My questions are:
Can I make my laptop have two boot modes, one that would run the laptop like a normal laptop and one that would run as a client for my desktop?
If that is possible to make it so that the laptop uses wireless to hook into the desktop?
Also would I need to make my desktop into a server or could I run a virtual server application in order to do these things?
My main reason for these questions is that I need a laptop for schoolwork and projects, but I would like to not be stuck at the desk at home if I decide to play games or just use a more powerful machine. I do realize that I'm a beginner in the wide world of networking, but I'm always curious on obscure applications of concepts.