burning bootloader to arduino uno

I need to burn bootloader to my arduino uno . Can anyone tell how this is done. Thanks

http://arduino.cc/en/Tutorial/ArduinoISP

Thanks! I've some other questions after reading the description

1.If we are using arduino uno to burn the bootloader(as the programmer) should we remove the ATMega 328 fro it(I'm new to arduino)?

4.What is meant by the 10uF capacitor between the reset and gnd (should it be on the programmer or board to be programmed)?

3.Is it safe to do so(will it cause any damage to the boards)?

Simpler approach: Use Nick Gammon's bootload installer sketch. http://www.gammon.com.au/bootloader or http://www.gammon.com.au/breadboard

No fooling with caps needed.

I use a programmer myself tho: http://store.atmel.com/PartDetail.aspx?q=p:10500054#tc:description

Good for 328P, 1284P, and 2560, the three chips I use most.

1.If we are using arduino uno to burn the bootloader(as the programmer) should we remove the ATMega 328 from it? No. It's can't run the ArduinoISP sketch if it does not have a processor.

4.What is meant by the 10uF capacitor between the reset and gnd (should it be on the programmer or board to be programmed)? On the programmer. It keeps the programmer from being reset when you connect to it so you can talk to the ArduinoISP sketch instead of the Arduino UNO bootloader.

3.Is it safe to do so(will it cause any damage to the boards)? Safe to do what? The capacitor? Yes, it is safe.