More and more network services need to be able to authenticate remote users;
As people use more and more network services, they have to remember more and more usernames and passwords.