Difference between the integration and add-on of ESPHome?

As quite the new guy to home assistant, I set up my esphome devices with the addon and HA, quite rapidly presented the discovery and setup, however, is there a difference between the integration and addon?

I am thinking of keeping the addon off, since it saves (miniscule) energy and CPU time but wanted to see if there is something I am missing here, the documentation seems a bit sparse and I am not entirely sure how independent the projects are. But after turning it off it seems to still report new data.

The addon is only used to deploy and edit ESPHome devices.

The integration is the interface to Home Assistant.

You can stop the addon when you are not using it (I do) and your devices will keep talking to Home Assistant.