The distinction between a regular name and a nickname is often blurred. It is a form of endearment and amusement. As a concept, it is distinct from both pseudonym and stage name, and also from a title, although there may be overlap in these concepts.
Why is Dick from Richard? Why is Bill from William? Why is Chuck from Charles? Why is Peggy from Margaret? The origins of 10 nicknames.