Water Mist extinguishers are a recent development that extinguish the fire by taking away the heat element of the fire triangle. They are an alternative to the clean agent extinguishers where contamination is a concern.
Water mist extinguishers are primarily for Class A fires, although they are safe for use on Class C fires as well.