Magical girl are feature young girls with superhuman abilities (typically magic), typically being chosen to fight evil and to protect the Earth by a "mascot" familiars. They often possess a secret identity, although the name can just refer to young girls who follow a plotline involving magic and a transformation.
On Danbooru this tag is used for characters dressed in a magical girl outfit.