This article discusses the functions of the major components of a waterjet machining system. These include hydraulic unit, intensifier, accumulator, filters, water transmission lines, on/off valve, waterjet nozzles, abrasive waterjet nozzle, waterjet catchers, and fluid additives. The article reviews several variables that influence the WJM process, such as pressure, flow and nozzle diameter, stand-off distance, traverse rate, and type and size of abrasive. Advantages and disadvantages of waterjet and abrasive waterjet cutting are also discussed. The article describes the applications of waterjet and abrasive waterjet machining.