What is the difference of freedom and determinism?