El documento describe la instrucción while en el lenguaje de programación C. Explica que while repite una sentencia o grupo de sentencias mientras una condición sea verdadera, y consta de tres partes: 1) inicialización de la variable de control, 2) comprobación de la condición, y 3) actualización de la variable de control. También cubre bucles infinitos, bucles con cero iteraciones, bucles controlados por centinelas, y el uso de break para terminar un bucle prematuramente.