thin clients can do such things. The thin clients have a cpu but no secondary storage ( correct me if i am wrong) . You can connect one monitor,Keyboardand mouse with some advanced thin clients you can even connect speakers and microphones. The thinclient is connectrd to a main server and u can use it as a normal PC.
This is all i know maybe some one with more knowledge on this in the forum will help you out.