For my Au's and my oc stories; Magic falls into two categories. Inner magic and outer magic.
For all magic, if the magic ability is vague and isn't specific then it's powerful or strong. If the magic ability is specific, then it's not AS strong. If the ability is specific, it can still be trained to be strong but it will never be as strong as a trained person with a more vague ability. Someone with a trained specific ability can be more powerful or strong than a person with an untrained vague ability.
Inner magic is connected to the soul. No matter where the soul is or if it is damaged, the magic will still be tied to it. It may be weakened if the soul is damaged but it will still be there. Even when the person is alive, dead, a ghost, or reborn. Inner magic will stay with them.
Outer magic is connected to the physical body. It either is only with the person for a certain amount of time or as long as the person is alive. Outer magic will be gone if the person dies or is reborn. Outer magic is either given to the person or connected to a physical curse.
Both magic types can be taken from the person or given to them. If a being is strong enough, they can take others' magic. Whether the other person's magic is inner or outer. If magic is taken, the person who took it can give it to themselves or just store it in the Trikyri realm.