- Server can broadcast a file to all client with "broadcast"/"post" command, client share pieces of data to have a better download speed together.
- Client can also upload or download manually a file from server with POST/GET command
- "ls" command is used to list all file locally and "list" command is used to list all file remotely