A FarmWarDeployer is a class that is able to deploy/undeploy web applications in WAR form within the cluster. In Tomcat 6.0, a cluster group contains a set of nodes. These set of nodes can send and receive messages to other nodes in the cluster. So to send or receive a web application, FarmWarDeployer is used. A FarmWarDeployer is a class in Tomcat server that is configured to deploy/undeploy web applications in WAR form within the cluster. FarmWarDeployer can be configured at host level cluster only.Any host can act as the admin, and will have three directoriesdeployDir - the directory where they watch for changesapplicationDir - the directory where they install applicationstempDir - a temporary directory to store data when downloading a war file from the cluster.