So if I type
users from the CLI
user user user user user
If I recall correctly, I've never had that many.
Is this normal?
Each terminal or SSH login adds another entry to the users list. So if you are 'user' you probably have another four terminals opened and/or SSH sessions.
We do a normal login to system
as well as we also open peudo terminals
or even login from another consoles
or even use remote ssh logins as mentioned in previous answer
So when we issue users command the number of user names shown is equal to all normal login and pseudo terminal or consoles open in ownerhip of same users.
you can try the command
who to see exactly and know different places from where you have logged in with same user.
And yes this is default behavior so do not worry