| | adduser | useradd |
| ------------ | --------------------------------------------------- | -------------------------------------------------------------------------------------- |
| Ease of use | Interactive, more user-friendly command line tool | non-interactive, option-based command-line tool that creates user with a minimal setup |
| Availability | available on Debian-based distributions like Ubuntu | available across all Linux distributions |
| Homedir | Created automatically in `/home/<username>` | Homedir is not created by default, by can be created by providing specific flags. |
| User Group | Created automatically | User Group is not created by default |
| Password | Password provided through interactive process | Password is not set by default |
| Basic config | Copied from `/etc/skel` | No config is provided once user is created |
### See Also
1. [[What etc-skel directory is used for?]]