Full meaning of needs
Needs means a personal of public need. A requirement fulfilled by a human being.