Some classes must choose their spells in advance of casting them. Resting makes these spells available for casting.