Water trade definition

Water trade means an agreement to buy or sell a water allocation or licence where that agreement is entered into via the platform.