a way of testing code; sending mass amounts of random inputs to test the robustness of a system

Only useful to identify simple problems usually