Question: what is the difference between utilitarianism and kantianism and virtue ethics?
Answer: Utilitarianism judges the moral value of an action based on its outcome (or expected outcome, for a hypothetical case). Kant's ethical theory bases all moral judgment on the nature of the action; the consequences are entirely irrelevant.