Overview
In fairy tales, a fairy godmother is a fairy with magical powers who acts as a mentor or parent to someone, in the role that an actual godparent was expected to play in many societies. In Perrault's Cinderella, he concludes the tale with the moral that no personal advantages will suffice without proper connections.
The fairy godmother is a special case of the donor.
In fairy tales and legends
Actual fairy godmothers are rare in fairy tales but became familiar figures because of the popularity of the literary fairy tales of Madame d'Aulnoy and other précieuses, and Charles Perrault. Many other supernatural patrons feature in fairy tales; these include various kinds of animals and the spirit of a dead mother. The fairy godmother has her roots in the figures of the Fates; this is especially clear in Sleeping Beauty, where they decree her fate, and are associated with spinning.
In the tales of précieuses and later successors, the fairy godmother acts in a manner atypical of fairies in actual folklore belief; they are preoccupied with the character and fortunes of their human protegees, whereas fairies in folklore have their interests.
From Wikipedia (CC BY-SA 4.0).