A stablecoin like Dai that doesn’t have huge price fluctuations is necessary for financial markets since it allows for long-term planning. In simple terms, the MKR token is used to keep the Dai stable against the dollar making users confident of the value. It also serves as a governance token, to give users control over the system and ensure a level of transparency lacking in some systems. Users can vote to contribute to the development of the system.