A table magician is a magician who performs magic tricks at people’s tables in places like restaurants, weddings, or parties. They perform close-up tricks using cards, coins, or small objects. Their work is to entertain small groups of guests, involve them in the tricks, and create a fun atmosphere while people wait for food or enjoy the event.