Burn Bootloader on ATMEGA328P-PU 8MHz

Using an Arduino Uno, you can program your 8 or 16 MHz AVR with a bootloader or directly with any other hex file (you do not really need a bootloader for most applications) by following the steps of this tutorial: http://pdp11.byethost12.com/AVR/ArduinoAsProgrammer.htm