Now there are different kinds of spiritual gifts, but it is the same Holy Spirit who is the source of them all.
There are different kinds of service in the church, but it is the same Lord we are serving.
There are different ways God works in our lives, but it is the same God who does the work through all of us.
A spiritual gift is given to each of us as a means of helping the entire church.
To one person the Spirit gives the ability to give wise advice; to another he gives the gift of special knowledge.
The Spirit gives special faith to another, and to someone else he gives the power to heal the sick.
He gives one person the power to perform miracles, and to another the ability to prophesy. He gives someone else the ability to know whether it is really the Spirit of God or another spirit that is speaking. Still another person is given the ability to speak in unknown languages, and another is given the ability to interpret what is being said.
References for 1 Corinthians 12:10
It is the one and only Holy Spirit who distributes these gifts. He alone decides which gift each person should have.