How do you connect 3 clients to a server so they can share applications?

From the server side we have to first create 3different names and passwords. The application that they are performed get stored in the server.They can simply share each other application if the server give them the permission to access the file.

Not all programs can be networked in this manner. Without going into the programming necessities, suffice it to say, this works only if the program is designed to be Network Accessible. In Windows this is complicated by the Registry on every system which stores critical settings to make the program work.