A progressive is open-minded enough to listen to all sides of an issue in order to develop a full sense of what are the stakes. They ask how a plan/position will affect all members of a society. They understand that social justice is fought for and that the struggle is ongoing. Most importantly they ask how a plan or proposition will affect future generations.

Keywords from above, used in other answers: