There is a lot in a name. A name is a unique identification. It makes people know you and be able to easily identify you. It also makes it easier to arrange and separate things according to how they are called.
Some names are quite common. It's not rare to have two people, or more, who share a name in the same place. Sometimes it's not just because the names are common, sometimes it's because of a particular culture. There are cultures where people are named after close relatives.
In such cultures, names tend to be generational. You will find a clan sharing a common name that makes the family easily identifiable in that region. A name is passed on from the great grandparents to the children, grandchildren, great-grandchildren and so on.
Some names are taken from hero stories or scriptures. A parent can be motivated to call their baby like a certain person who did something heroic in the past hoping that the baby will share the person's qualities.
Other names are simply random. A parent could take a name from a stranger, read it somewhere, or look it up on Google. Either way, a name makes it easy to find and communicate to the person you want as you can simply search for them or call them out by name to find them.
Some names are given to a person or thing based on their unique habits or character. These are referred to as ‘nicknames'. They are not official, but you can easily be identified by them. Sometimes people don't mind having nicknames and they embrace them.
Other times people are given nicknames in hushed tones and may never find out that they have the nickname. Whether you have a nickname apart from your official name, here are some entertaining name quotes.