Hey Joseph,
yes, driving all axes to their home positions enables the controller to know where its carriages are. Otherwise it would not know where they are. This is ensured by either limit sensors at the home positions (see retrofitted inductive proximity limit sensors or Elite photoelectric limit sensor) that are triggered then, or on the Onefinity Standard/Original series with stall homing.
See also Homing ≠ Zeroing.