lifeblood
noun [ S ]
uk/ˈlaɪfblʌd/ usthe most important thing that someone or something needs in order to continue to exist or operate:
Education is the lifeblood of a knowledge-based economy.
She is fantastic at new product development, which is our lifeblood.