For example in ZNC user is the most important thing besides password. If I have multiple networks (freenode,quakenet) defined. My nick would be dz0ny and my username dz0ny/quakenet, dz0ny/freenode etc. This is how ZNC differentiates between networks.

Bottom line some users will need both, some won't.