For starters, there are missions that are designed to acquaint the players with other mechanics in the game. There are a lot of different NPC characters that live in this world. Their sole purpose is to help players with creating their own narrative and live through day-to-day struggles.
In order to add diversity to the time players spend in the game, missions have a great deal of various objectives to complete. Keeping players constantly engaged is very important, so there are daily missions with great rewards.
Mission tree for a player