what is the difference between a flat character and a static character?
It's common for secondary characters in stories to be static. ... A static character is one who doesn't undergo any significant change in a story, whereas a flat character is a one-dimensional character who isn't layered or deep—rather, a flat character just has one or two traits that make up their whole personality.