vs
QUICK ANSWER
"Encanta" is a form of "encantar", an intransitive verb which is often translated as "to love". "Encanto" is a form of "encanto", a noun which is often translated as "charm". Learn more about the difference between "encanta" and "encanto" below.
encantar()
An intransitive verb is one that does not require a direct object (e.g., The man sneezed.).
A transitive verb is a verb that requires a direct object (e.g., I bought a book.).
el encanto()
A masculine noun is used with masculine articles and adjectives (e.g., el hombre guapo, el sol amarillo).