My instinct is that morality is more subjective, but according to the dictionary: virtue is moral excellence, moral is according to the rules of right conduct, and morality is conforming to the rules of right conduct.
I suppose the differnece is: virtue is morality taken to the next level.
30 posted on 07/03/2007 5:22:26 PM PDT by NattieShea
("Read your Bible: you'll never know when you'll need it." -George S Patton)