Almost everyone has heard of independent and dependent variables, no matter the setting. But, given the similarity in orthography, many people tend to mess them up, despite repeated memorization.
Something that helped me keep track is taking the terms literally. To be independent is to not rely on anything else. Therefore, the independent variable is what you, the researcher, deliberately change or control. Conversely, to be dependent on something is to be connected to the state of that ‘something.’ Therefore, the dependent variable is what you measure, because its value depends on what you changed. Everything else in the experiment that you deliberately hold constant is a controlled variable.
For example, if you’re testing how light affects plant growth, the amount of sunlight is your independent variable (you're the one setting it at 4 hours or 8 hours), and plant height is your dependent variable because it will change depending on the amount of sun exposure. Water amount, soil type, pot size, and temperature would all be controlled variables since they’re kept identical so that light is the only thing actually driving any difference you observe.
People tend to get confused for less obvious examples. If you’re studying whether caffeine intake affects reaction time, you might assume that reaction time is your independent variable, since that's the interesting result. In reality, reaction time is the dependent variable, because it depends on caffeine intake, which is the independent variable you're actually manipulating.
Here’s another term that would be helpful to know: operationalizing a variable. This just describes turning an abstract idea into something you can actually measure. "Happiness" isn't a variable you can record directly, but "self-reported score on a 1-10 mood scale" is.
It also helps to see the pattern show up in a field other than a science setting.
If you want to be an entrepreneur and test whether your studying app improves test scores, time spent using the app is the independent variable, and test score is the dependent variable. A careful entrepreneur — and researcher — would also want to control for things like how many hours students already studied before the app existed, their prior grades, and the difficulty of the test itself.
Skipping that step is a very common mistake in student projects and academic research! Without solid controls, it becomes impossible to know whether your app actually caused any improvement, or whether some other factor was quietly doing the work instead
This matters more than it might seem, especially in interviews or when writing up your project for a poster session. It's often the first thing a mentor or judge will ask you to identify, precisely because it reveals whether you understand your own project at a structural level.