« a » est le verbe avoir conjugué : « il a », « elle a ». On peut souvent remplacer par « avait » : « Il avait faim ». « à » est une préposition (un petit mot-outil) : « à Paris », « à 18 h », « donner à quelqu’un ».
Astuce simple : si « avait » fonctionne, c’est a. Sinon, c’est à.