There is going on a flurry of research activity in the development of effcient energy harvesters from all branches of energy conversion. The need for developing self-powered wireless sensors and actuators to be employed in unmanned combat vehicles also seems to grow steadily. These vehicles are inducted into perilous war zones for silent watch missions. Energy management is sometimes carried out using misson-aware energy expenditure strategies. Also, when there is a requirement for constant monitoring of events, the sensors and the subsystems of combat vehicles require energy harvesters that can operate over a discrete set of spot frequencies. This paper attempts to review some of the recent techniques and the energy harvesting devices based on electromagnetic and electromechanical principles. In particular, we shall discuss the design and performance of a MEMS-harvester that exhibits multiple resonances. Frequency response of a simulated electromagnetic harvester is plotted. It has three dominant peaks at three different resonant frequencies. Variation in the load power in the normalized units as a function of load is found, which determines the matched load resistance.