સામાન્ય રીતે, કારણો બધા વિવિધ મોટા જૂથોમાં વિભાજિત કરી શકાય છે: