Chat with other local users. You can create a fixed user which can be located in another subnet. This user can act as a gateway which connects both NetChat subnets together.
A build-in HTTP server can be used to share pictures and other files.
For users which are currently offline, the message can left on an FTP server.