New Account password

When you set up a new user, you create a user name and password. When you assign an email address the app generates a password. My question is what is the purpose of the password you typed in initially?

This gives you a better understanding of what a non-admin user can do through the app: