I have gone through this link but still I am unable to get what is it actually trying to convey , when binding is done at execution time then obviously before it we must have loaded the process so then load time binding must have been performed as well as after it is loaded then we in the entire life time of the process it may be swapped in and out accordingly so relocation will be done in the entire execution of the process , so will the contents of relocation register remain same or vary since before execution load time binding will surely occur so then how do the contents of relocation register vary ?