A rowing machine is designed to simulate the motion of rowing a boat. It consists of a sliding seat, handles or oars, resistance mechanism, and a footrest. The resistance is usually magnetic, water, or air-driven. The user applies force through the handles or oars while sliding back and forth on a rail.