Utilitarianism, Natural law theory, Social contract theory, Kauntianism, all of these are names of ethical theories, that meant nothing to me. But have learned what each of these theories, and many more, mean and how they can be applied to certain situations. I might not have been able to name my et...