The simulationof viscousfree-surface water ﬂow is a subject that has reached a certain maturity and is nowadays used in industrial applications, like the simulation of the ﬂow around ships. While almost all methods used are based on the Navier-Stokes equations, the discretisation methods for the water surface differ widely. Many of these highly different methods are being used with success. We review three of these methods, by describing in detail their implementation in one particular code that is being used in industrial practice. The descriptions concern the principle of the method, numerical details, and the method’s strengths and limitations.For each code, examplesare given of its use. Finally, the methods are compared to determine the best ﬁeld of application for each. The following surface descretisation methods are reviewed. First, surface ﬁtting/mesh deformation in PARNASSOS, developed by MARIN; the description focuses on the efﬁcient steady - state solution method of this code.Then surface capturing with Volume-of-Fluid in ISIS-CFD, developed by CNRS/Ecole Centrale de Nantes; the main topic of this review are the compressive ﬂux discretisation schemes for the volume fraction that are used in this code. And ﬁnally, the Level Set method in SURF, developed by NMRI; this description contains a modiﬁed formulation of the Level Set method that is optimised for ship ﬂow computation.