Question: what is the difference between virtue ethics and principle-based ethics?
Answer: Virtue ethics is based on the consequences of actions, whereas principle-based ethics is based on character traits.