What is the difference between spiritual gifts and spiritual fruit?
Everyone who is a child of the Holy Spirit has been bestowed with spiritual gift. Spiritual gift may be anything which may empower you to lead, give, show mercy or teach. These are special blessing bestowed by Him on an individual.
Whatever good or whatever task is done by these spiritual gifts may be regarded as Spiritual Fruit.
Spiritual gifts are a special divine empowerment to do something for God like teaching, leading, encouraging, giving, showing mercy, etc. Spiritual fruit is the result of what we do in His power like the development of character traits, new converts, or praise given to God. Spiritual gifts therefore have more to do with the process of ministry whereas spiritual fruit is the product of ministry. Both, however, are works of the Holy Spirit. See 1 Corinthians 12:7-11 on spiritual gifts. See Galatians 5:16-26 on the fruit of the Spirit. The fruit of the Spirit and spiritual gifts are two distinct workings of the Spirit.