આંતરિક, અથવા આનુવંશિક, અને બાહ્ય અથવા પર્યાવરણીય અસરો: કારણો બે શ્રેણીઓમાં વિભાજિત કરી શકાય છે.