User is the basic in Mixin, messages, assets, etc all belongs to users.
- Messenger User: users that register with phone in iOS, Android.
- Bot User: created in Dashborad.
- Network User: users that created by bot using network user api.
There are nearly no differences in Messenger User and Bot User, except the private key is taken care of by developers.
Network Users don't have Mixin Id and don't allowed to send or receive messages. Some APIs have limitations for Network User, which we will talk later.