HassOS is the SDCard image for Pi’s. Also HassOS comes in VMDK form to use any number of Virtualization technologies/hypervisors.
Hass.io is the set of 2 docker images that run together (supervisor and home assistant). Hass.io runs on HassOS or any docker host.