TRAMP stands for `Transparent Remote (file) Access, Multiple
Protocol'.
The current CVS version of GNU Emacs includes Tramp. Tramp allows you to edit your remote files as if they were on your local machine. Tramp has been around for a while now and has matured into a bug free reliable add on. Tramp is protocol transparent, that means you can edit files over ssh, ftp, etc.
Example of editing a file on your server.
ssh://username@mydomain.com:/my/remote/file.c
