I assume you have checked some dictionaries for detailed definitions.
Here are a few thoughts. bravery is less commonly used. Often relates to physical conduct. courage is a more common term, Can relate to both physical and non-physical situations. eg He had the moral courage to tell the truth.