Meningococcal meningitis is a severe, life-threatening infection for which no adequate vaccine exists. Current vaccines, based on the group-specific capsular polysaccharides, provide short-term protection in adults against serogroups A and C but are ineffective in infants and do not induce protection against group B strains, the predominant cause of infection in western countries, because the purified serogroup B polysaccharide fails to elicit human bactericidal antibodies. Because of the poor immunogenicity of group B capsular polysaccharide, different noncapsular antigens have been considered for inclusion in a vaccine against this serogroup: outer membrane proteins, lipooligosaccharides, iron-regulated proteins, Lip, pili, CtrA, and the immunoglobulin A proteases. Alternatively, attempts to increase the immunogenicity of the capsular polysaccharide have been made by using noncovalent complexes with outer membrane proteins, chemical modifications, and structural analogs. Here, we review the strategies employed for the development of a vaccine for Neisseria meningitidis serogroup B; the difficulties associated with the different approaches are discussed.