What is the name for a shortened form of a name for example Jen for Jennifer?
It could be called a pet name, or a nickname (although nicknames are not always related to the real name). More technically, the use of this kind of shortening between friends is termed hypocorism.