Spirits only had the ranks that we knew but, there are kinds.
All kinds have their different 'type'.
Like the water attribute sprites. They have their kind, and they are all called water attribute sprites, even if they are of ice attribute or mist attribute.
Both of them are of water's attribute, so they are water's kind.
But then, ice and mist, specialized in dual properties like ice and normal water, warm water, cold water, healing water, or even destructive water, are the types.
The general spirits can do most of those things on their own, like using normal minor healing spells, small attack spells, or maybe defense spells.
But, most of the time, what a spirit can do is decided from the moment they are summoned to make contact.
For example, when someone calls a spirit for a normal contract, let's say an elf is the one summoning them, then the summoned spirit would be random in all cases.