It is a performing art that entertains audiences by staging tricks or creating illusions of seemingly impossible or supernatural feats using natural means.
A professional who performs such illusions is called a stage magician or an illusionist.
In many cases, such as pigeons, silk hat and playing cards are used in magic.