They are different measures. KH is Carbonate Hardness which is the buffering capacity of your water. Buffering is what keeps the pH stable. A very low KH will mean that non-inert items in the tank would have a greater effect on the pH For instance, if you have a KH of 1 to 4, adding driftwood to the tank could lower the pH. With a KH of 15, the wood would most likely have no effect on pH.
GH is General Hardness and is basically a measure of the magnesium and calcium ions in the water. It is what people are referring to when they mention the "hardness" of the water.
In the whole scheme of things, the actual reading of GH and KH (even pH) of your water isn't terribly important. It just helps to know what they are so that you can anticipate what may happen with your tanks and to choose the fish you are going to keep. If the KH is low, then you should expect to see the pH of your water drop from the tap as nitrate, the end result of the cycling process is acidic and will lower pH. If your KH is low, then you might want to keep fish that prefer slightly acidic water unless you want to buffer the water up.
If you're KH is high, then it will be extremely difficult to lower the pH. For instance, if your pH from the tap is 7.8 and your KH is 25, then lowering the pH to keep fish such as discus that prefer something in the low 6s to upper 5s would be all but impossible without using RO water or chemicals.
And as a general rule, the three run together. Water with a high pH usually has a high GH & KH. Same goes for the low side. That's certainly not always the case as your water shows with a relatively low KH and higher GH.