A free variable is a variable in a system of equations that can be assigned any value without affecting the validity of the solution. It is a variable that is not constrained by the equations in the system, allowing for flexibility in finding a solution.