Bistability in genetic networks allows cells to remember past events and to make discrete decisions in response to graded signals. Bistable behavior can result from positive feedback, but feedback loops can have other roles in signal transduction as well.