Ghostwriters are people whose job it is to write material for someone else who takes all the credit for all the work produced. The ghost is usually paid in advance a high fee.