Enolate anions are electronically related to allyl anions. The anionic charge is delocalized over the oxygen and the two carbon sites.  Thus they have the character of both an alkoxide and a carbanion.
Although they are often drawn as being simple salts, in fact they adopt complicated structures often featuring aggregates.