This client/server program implements TCP protocol for communication along with fork, exec, threads, pipe, select etc. functions.