What's the main difference between an "honor" and "glory?"

Native speaker’s answer
Rebecca
Good question! They do seem somewhat similar, but the difference is that "honor" implies dignity, respect, or esteem, while glory is intense praise or extolment that comes from a notable achievement. Honor is closely related to morality, while glory is high renown earned through common consent. Ex: Serena Williams has brought glory to the tennis world. Ex: He is an honest, honorable man.