નિષ્ફળતા પ્રકૃતિ પર આધાર રાખીને, સમસ્યા બે ભાગમાં વહેંચી શકાય છે: