Fuzzing is the act of feeding randomly generated input to an application or service in an effort to produce an unintended output.