An IDE that makes it easy to write code and upload it to the board.
It is a GUI supports several types of clock sources for various applications.
GUI for Avrdude (a popular command-line program).
It supports microcontrollers from the Atmel megaAVR and tinyAVR architectures.
It can program AVR devices in STK500V2(HID Mode) and STK500(CDC Mode) modes.