No matter how much we speak about magic being ''oh-so-undefinable'', I think it's time we took a stand and defined it as exactly what it is, because if we don't know WHAT an art form is objectively, we would not know WHAT to do! However, magic being an art (in some hands at least, as it should be, as per me), the definition is subjective, true. So everybody is allowed to have different definitions of their own, WITH THE CONDITION THAT the definition itself must be objective (basically, it means that you can't say that magic is ''the art of astonishment'' because the next question is, what is astonishment?). Magic to a very large extent is an intellectual art form, and I think it deserves a scientific definition, even if the definition differs from person to person (because though intellectual, it is an art and subject to the fancies of the artist in question). So, what is your definition of magic? Mine would be (and please point out flaws in it if you want to...):- Magic is an art form which can seemingly achieve feats, big or small, not allowed by ordinarily known laws of Scinece and can truly achieve the goal of arousing various emotions in the viewer's mind, in the spectrum of temporary amusement to a long-lasting and heart-tugging awe. Now you define, please?