Think of it like this: the green bean is the ingredient. Roasting is the cooking. And just like any other ingredient, what goes in determines what comes out.
When heat is applied to a green bean, a series of chemical reactions happen in quick succession. Moisture is driven out. Sugars caramelise. Acids develop or break down depending on the temperature and time. The bean expands and changes colour - from green, through yellow, through various shades of brown - as hundreds of different flavour compounds are formed.
The roaster's job is to navigate all of that, making decisions in real time about when to push the heat, when to back off, and when to stop. Those decisions shape the final cup dramatically.
A light roast preserves more of the bean's origin character - the florals, the fruit, the brightness that come from where and how it was grown. A dark roast pushes further into the heat-driven flavours - the chocolate, the caramel, the roast character itself. Neither is better. They're different expressions of the same starting point.
But here's the thing: once a bean is roasted, the clock starts ticking. Roasted coffee is actively going stale. The compounds that carry flavour are volatile - they off-gas, they oxidise, they fade. That's why the freshest thing about most coffee is the bag.
Green beans, by contrast, are stable. Stored correctly, they hold their quality for a year or more. When you roast at home, you're working with fresh, intact potential - and you're pulling it off in a batch you're actually going to use. That changes everything.