This presentation discusses the concept of the generation of antibody diversity through immunoglobulin(Ig) gene rearrangements. The mechanism of V-J rearrangements (light chain) and V-D-J rearrangements (heavy chain) is elaborated in detail along with the Ig constant region rearrangements, called class-switching. The factors dictating antibody diversity and antigen-antibody interactions have also been discussed briefly.