S100 to występująca u kręgowców rodzina małych, wiążących wapń białek. Jednym z nich jest S100B, białko występujące głównie w astrocytach. Komórki te są również źródłem S100B uwalnianego do przestrzeni międzykomórkowej. Białko S100B uczestniczy w regulacji wielu procesów, takich jak: fosforylacja białek cytoszkieletowych, namnażanie się i różnicowanie komórek. Prowadzone od ponad 40 lat badania dowodzą, że S100B ma dodatni wpływ na procesy uczenia się. Są jednak również dowody wskazujące na to, że nadmiar S100B może prowadzić do zaburzeń pamięci.