remoting

Noun

 * 1)  A technology that allows a program to interact with the internals of another program running on a different machine.