কারণকে বিভিন্ন শ্রেণিতে ভাগ করা যায়। এগুলো হলো- i. সন্নিহিত কারণ ii. অনাকাঙ্খিত কারণ iii. দূরবর্তী - চর্চা