È già stato detto come le differenze presenti nelle regioni costanti delle catene pesanti possano costituire classi diverse di immunoglobuline. L'appartenenza ad una classe rispetto che ad un'altra permette agli anticorpi di reagire meglio verso i patogeni per dislocazione (le IgA agiscono prevalentemente nelle mucose), per funzione (solo le IgE possono indurre risposte efficienti verso gli elminti) e per durata (le IgG hanno un'emivita molto più elevata). Ad ogni modo, i linfociti B possono produrre tutti i tipi di classi a partire da IgM o IgD attraverso il fenomeno di "switching isotipico" (o scambio di classe).