Ha es la forma de 3.ª persona del singular del presente de haber, usada en formas compuestas (ha amado), en perífrasis (ha de hacer)… A es una preposición: Voy a casa; Te atreves a aseverar; ¿Qué vamos a hacer?; relativo a eso. Ah es interjección: Ah, ya entiendo; Ah, ¿sí?
Fuente: https://www.rae.es/duda-linguistica/cuando-se-usa-ha-y-ah