Genie Magic can only be used by genies, who have the power to grant three wishes to any human that picks up their residing lamp or bottle. There are, however, some wish restrictions. One cannot wish for another person's demise by death, bring back the dead, make someone fall in love, change the past or use one wish to ask for many more wishes. ("Trust Me")
While the genie grants the wishes they happen once the person says "wish" not actually having the genie to anything themselves. Also, while the wish is granted the genie has no control over what happens, therefore if the wish is not specific it can have dire consequences. Once the wishes are granted the genie goes back into the bottle for the next person to use them.
Similar to Genie Magic, the Wishing Star has the ability to grant a wish to its user. However, they are dissimilar in that the Wishing Star needs the user to be pure of heart to obtain a wish while Genie Magic only requires the user to be the owner of a genie's lamp or bottle. ("Fall")