User input is the process of accepting data or values from the user during program execution, often using cin.