In Linux, users can be categorised into 3 general categories:
- Regular users: Have access to own file and directory. They have home directory.
- Regular users can’t perform administrative tasks or access to other users files
- Home directory for the regular users is /home/<user>
- superuser(root): Unrestricted access to the system along with the files of other users. Home directory for superuser is /root
- System user: They are responsible for running background tasks on your system. They don’t have home directory.