For the behind-the-scenes level, it's really easy if you have a little bit of knowledge of how to use a Linux command line.
The kindle is nothing but a linux system, which can be easily accessed via
SSH. All you need to do is install the usbnetwork package, configure the USB network and connect to it using ssh (For Windows users, that would probably be
putty).
More information can be found
here.
Still, you should realize that this is the "Kindle Developer's Corner", so while you're of course not expected to know everything, you should at least be willing to do some research and learn how to use the "tools of the trade" (e.g., Linux command-line usage).
Don't worry: it's not rocket science. Every single person here has at some point started to learn it from the ground up, without initially having a clue about it. There are a lot of excellent tutorials around.