The question of whether morality is objective (discovered) or subjective (invented) is one of the oldest and most debated topics in philosophy. It is known as the study of **meta-ethics**.

There is no single "correct" answer, but rather several major schools of thought. Here is an overview of the arguments for both sides.

---

### 1. The Argument for Objective Morality (Moral Realism)
Moral realists argue that moral truths are objective facts, similar to the laws of mathematics or physics. They believe that "murder is wrong" is a fact that remains true regardless of what any individual or culture believes.

*   **Moral Intuitionism:** Proponents argue that humans have a "moral sense" that allows us to perceive objective moral truths. Just as we use our eyes to see light, we use our reason to perceive that suffering is bad.
*   **The Problem of Moral Progress:** Realists argue that if morality were merely "invented," we couldn't say that the abolition of slavery was "progress." We could only say it was a "change." To call something progress implies we are moving closer to an objective standard.
*   **Biological/Evolutionary Anchoring:** Some argue that morality is objective because it is rooted in the biological reality of sentient life. Actions that promote well-being are objectively "good" for a species, while actions that cause unnecessary suffering are objectively "bad."
*   **Divine Command Theory:** Traditionally, many believed morality was objective because it was dictated by a transcendent creator. In this view, morality is a set of laws built into the fabric of the universe by God.

### 2. The Argument for Invented Morality (Moral Anti-Realism)
Anti-realists argue that morality is a human construct—a tool created to help us live together, manage conflict, and survive.

*   **Cultural Relativism:** This view points to the vast differences in moral codes across history and geography. If morality were objective, we would expect to see a universal consensus. Instead, we see moral "truths" shaped by culture, religion, and social necessity.
*   **Evolutionary Adaptation:** From this perspective, morality is a "cheat code" for survival. Altruism and cooperation evolved because groups that worked together outlived groups that didn't. In this view, "good" is simply a name we give to behaviors that helped our ancestors survive.
*   **Emotivism (The "Boo-Hurrah" Theory):** Some philosophers argue that moral statements don't describe facts at all. When someone says "Stealing is wrong," they are actually just expressing an emotion: "Boo to stealing!" This implies morality is a projection of human feelings onto the world.
*   **Moral Error Theory:** This radical view suggests that while we *speak* as if morality is objective, we are simply wrong. Morality is a useful fiction we created to regulate behavior, but it has no basis in the physical world.

### 3. The Middle Ground: Constructivism
Some philosophers, like John Rawls or Immanuel Kant, proposed a third way called **Moral Constructivism**. 

They argue that morality is not "out there" like an atom, but it isn't "just an opinion" either. Rather, it is a system of rules that any rational person would agree to if they wanted to live in a functional society. In this view, morality is "invented," but it is invented based on **objective logic**. 

*Example:* Even if the universe doesn't care about "fairness," humans must invent the concept of fairness to function. Therefore, there are "correct" and "incorrect" ways to build a moral system, even if it is a human invention.

---

### Conclusion: Why does it matter?
*   **If morality is objective,** then there are fixed answers to our ethical dilemmas, and we have a duty to find them. 
*   **If morality is invented,** we have the power (and the responsibility) to rewrite our moral codes to better suit the flourishng of humanity in a changing world.

Most modern thinkers lean toward **Social Contract Theory**: Morality may be a human invention, but because it is based on the objective reality of human suffering and social cooperation, it functions *as if* it were objective.
