This document reviews recent findings on the molecular programming of B cell memory. There are three phases of memory B cell development: 1) initial priming and cognate contact with T follicular helper cells, 2) the germinal center reaction where B cell receptors undergo diversification and selection, and 3) antigen recall where memory B cells proliferate and differentiate into plasma cells. Each phase involves antigen recognition by B cells, antigen presentation to T cells, and cognate T cell help to direct B cell maturation. Recent studies have provided new insights into the molecular dynamics and cellular interactions that regulate each step of memory B cell programming.