Some user accounts are used for running system services so they cannot interfere with files outside their user space. To create a system account, do the following:
useradd -r <username>
This creates a user with no password, and no home directory. You can optionally create a home dir by supplying the -m option.
useradd -r <username> -m