A looping statement that executes one or more instructions repeatedly during the time that a condition is true.