A physical control changes position and stays in that position so you can feel it to know if your turn signal is on for example.
Real button changes position when you press it.
Haptic button is flat surface with vibrating motor inside that buzzes so it "feels" like a click. Like in a smartphone.
The ones I have seen have a lag, so you don't immediately know if your button press was registered or not.
Sadly, Apple has just completely cut off 3rd parties from Keychain for website passwords (they can use the Keychain for their own isolated items, but can't touch any shared password data). All non-Safari browsers are affected.
Firefox on iOS a loophole for this, because it's forced to use Safari's WebView, so it gets Safari's keychain, but it can also then prompt to save in its own password sync. Far from ideal, but at least a way to escape Apple lock-in.