In the quote necessity is the mother of invention what does it mean when do we feel the need of invention?

the quote means that life forms development and make new things for what they need!