જીવાણુઓ કે રોગ કારણભૂત પર આધાર રાખીને, બેક્ટેરિયલ વાયરલ અને એલર્જીક પ્રકારો અલગ છે.