Quests
Initially, there will be several types of quests. More will be added as development continues. However, the actual 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.