We can say that free fall is the cause and weightlessness is the effect. Free fall is the condition of body falling freely towards the earth's surface without any external resistance but weightlessness is the condition of having the weight of a body zero. During free fall the weight of the body is zero.