Difference between tvheadend versions

What is the difference between:

aarch64-tvheadend-app-osmc:arm64:
  Installed: (none)
  Candidate: 4.2.8-6
  Version table:
     4.2.8-6 500
        500 https://apt.osmc.tv bullseye/main arm64 Packages

And:

armv7-tvheadend-app-osmc:
  Installed: 4.2.8-6
  Candidate: 4.2.8-6
  Version table:
 *** 4.2.8-6 500
        500 https://apt.osmc.tv bullseye/main armhf Packages
        100 /var/lib/dpkg/status

Other than one is armv7 and the other is aarch64, any difference at all?
Thanks

The architecture is the only difference.

Thanks Sam