The independent variable is the parameter the experimenter manipulates—it could be whether or not a group is exposed to a treatment (given a medicine, exposed to a particular wavelength of light), is part of a distinct group (trees at specified distances from a stream), or is a group followed over a period of time (monitored daily, yearly, etc.). If you were setting up a data table in which to record the data your experiment would produce, you would be able to fill in the values for the independent variable before beginning the actual experiment.
The dependent variable is the response being measured in the experiment—the responding variable. The experiment is being conducted to see if this variable is “dependent on” the independent variable. In other words, when you change the independent variable, does the dependent variable change as a result? If you were setting up a data table in which to record data, you would be able to include a column heading for the dependent variable, but you would not be able to enter the values until the experiment was complete. There may be more than one dependent variable being tested.