There is manual ground balancing, Automatic ground balancing and auto tracking.
First off, it was over a year before I read what ground balancing actually did..and the full name of it in the Whites world (Ground Elimination Balance) which make more sense to me.
I am sure each manufacture does it differently to some extent but the bottom line they all need to achieve is to eliminate the Ground Minerals so the machine does not pick them up rather than the target.
So when you ground balance, your machine reads the VDI of the ground, and then ignores that number or range of numbers. (this has nothing to do with discrimination it is at a lower level in the machines function)
Manual ground balance requires you to do a process and set thing to achieve an good ground elimination balance. There are some tricks that can be done (so I have read) under certain circumstance that are helpful to have the ability to Manually GB. If the machine does not also have auto track, depending on your ground conditions you may need to balance often while moving along.
Autotrack will track the ground and adjust as you move along and the ground changes so you do not need to keep GBing you machine every 10'.
Auto ground balance provides a method to achieve a good balance without entering numbers. Example (whites higher end machines you hold the coil up in the air and hit a button, the machine beep and tells you to place it on the ground in a spot with no target away from metal and hit a button. Done. Then if you have auto track on it keep things in balance.
Machines with just autotracking like lower end Whites have the ground VDI perset to the common value and the auto track tweaks it up and down. This is used more on the turn on an go machine.
Which is better.. if given a choice between all the I would take the something that has the ability to Auto/Manual Track or not track.. more flexible the better chance you have of getting good results no matter what the ground conditions.
Hope that helps