In traditional fairy tales or fantasy fiction, an enchantment is a magical spell that is attached, on a relatively permanent basis, to a specific person, object or location, and alters its qualities, generally in a positive way.
Conversely, enchantments are also used to describe spells that cause no real effects but deceive people, either by directly affecting their thoughts or using some kind of illusions.