openHABian: Difference Upgrade System / Install openHAB

Hello,

what is actually the exact difference between following two options in openHABian:
Upgrade System: Update all installed software packages (incl. openHAB) to their latest version
Install openHAB: Install or upgrade to latest openHAB

If I want to update from 4.2.1 to 4.2.2 what shall I use?

Upgrade System: ALL installed applications incl. operating system components (such as boot loader) are updated
Install openhab: openhab only will be reinstalled with new version

So for update only from 4.2.1 to 4.2.2 “Install openhab” is ok? What about the addons in the marketplace, will they be updated, too?

No, for updating please choose “Upgrade”.
You would go for “install” e.g. if an update went terribly wrong and you couldn’t get it to run anymore.
Not sure about market place addons. I experienced that these addons are automatically removed, but it isn’t always the case. It doesn’t hurt - just re-add them again and you are fine as all things and items will still be there.

EDIT:
bottom line an “Upgrade system” performs an

apt update && apt upgrade

where install, as said, does a complete reinstall (which is more than simply copying the latest version into openhab folders)

Marketplace add-ons are supposed to get upgraded too but there is some bug or the like and it doesn’t always happen correctly. And if course there isn’t always a version of the marketplace add-ons that is compatible with the new version of OH.