પરંપરાગત, કારણો બે ભાગમાં વહેંચી શકાય છે: