When the computer is starting a application from the network the application is actually encapsulating itself into TCP\IP. The application was built to work over the network. If you want to know the actual procedures then maybe asking the question in the programing zone would help give you the logistics of the programing.