બે મુખ્ય કારણો ઓળખી શકાય છેઃ