The book is about a miserly old man named Ebenezer Scrooge, who is visited by the ghosts of Christmas past, present, and future. The spirits try to teach him the true meaning of Christmas and show him how his actions affect those around him. Scrooge learns to appreciate the little things in life and to be more generous and kind.