ethics is a branch of philosophy which seeks to address questions about morality, such as what the fundamental semantic, ontological,and epistemic nature of ethics or morality is (meta ethics), how moral values should be determined (normative ethics), how a moral outcome can be achieved in specific situations (applied ethics), how moral capacity or moral agency develops and what its nature is.