Independent variables (also referred to as Features) are the input for a process that is being analyzes. Dependent variables are the output of the process.
For example, in the below data set, the independent variables are the input of the purchasing process being analyzed. The result (whether a user purchased or not) is the dependent variable.