vs
QUICK ANSWER
"Encantar" is an intransitive verb which is often translated as "to love", and "atraer" is a transitive verb which is often translated as "to attract". Learn more about the difference between "encantar" and "atraer" 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.).
atraer()
A transitive verb is a verb that requires a direct object (e.g., I bought a book.).
a. to attract
Esa farola atrae palomillas durante la noche.That streetlight attracts moths at night.
b. to draw
Mira cómo esos músculos atraen la atención de todas las chicas.Look at how those muscles draw the attention of all the girls.
2. (physics)
atraerse
A reciprocal verb is a verb that indicates that two or more subjects perform an action on each other (e.g., Ellos se abrazan.).
a. to be attracted to each other
Se atrajeron mutuamente desde el principio.They were attracted to each other from the very first moment.
a. to attract each other
Aprendí en la escuela que el Sol y la Tierra se atraen.I learned at school that the Sun and the Earth attract each other.
A pronominal verb always uses a reflexive pronoun. (e.g., Te ves cansado.).