A language optimized for prototyping XML Web services. Water is a Web services Object Oriented platform that uses the ConciseXML syntax. The Water runtime can be deployed in any or all tiers of a standard Java environment; running as an applet, servlet, or stand-alone application. The Water language specification is openly documented and a free runtime is available for commercial (and non-commercial) use. It was developed by Mike Plusch and Christopher Fry.