Quests
Initially, there will be several types of quests. More will be added as development continues. However, the people, items and circumstances involved with quests will be different each time a new game is started.
Random NPCs you encounter may want Items from you, have lost relatives, trade info on stashes, need medical assistance, need an escort somewhere, or anything else.