I've never seen the Honda description of their system, but here is a good explanation from Mazda;
MAZDA: Idling Stop Technology | Environmental Technology
Idling Stop Technology. At Mazda we are always working hard to develop environmental technologies which will contribute to an exciting and sustainable future for people, automobiles, and the Earth. [MAZDA Official Web Site]
www.mazda.com