The branches of philosophy study humanity’s ultimate questions. Metaphysics considers what is truly real. Does God exist? Is there free will? How real is the past or the future? Epistemology asks whether answers to such questions can be known. Ethics investigates rights and duties, vices and virtues, and tries to define the good life for humans. Social and political philosophy study and assess human communities.