Question about networking over the internet



is there anyway we can network say 3 computers or so over the internet to where we can update the same program at one time?

#2 ftp is one way. is another.
If you have a linux computer, you can set up a server and connect from different machines and rsync will update everything.