Firmware retraction is an advanced feature of the marlin firmware. If you have a look in there it gets explained pretty well along with a full description on the marlin firmware site.
Best to get your printer running perfectly with normal retraction before you decide to experiment with firmware retraction.
You can not use the firmware retraction without enabling it and tuning it in the firmware first. At that point you would only use it, not the software version.