Where do Ghost Come from?

Many people believe that a ghost is the spirit of someone who died before they could finish something or do something. Some people believe some ghosts appear if the person died in a particularly violent way.