Software Requirements

Server
Client (One of the following)