Question: what is the difference between virtue and righteousness?
Answer: As adjectives the difference between righteous and virtuous is that righteous is free from sin or guilt while virtuous is full of virtue, having excellent moral character.