A big word with myriad definitions. Loosely grasped,
its
meaning is fairly intuitive: having the capacity
to maintain indefinitely. [but not just maintain, it implies support/providing for...] It typically refers
specifically to maintaining conditions for human survival and
development...