In this video, the author is demonstrating how to program an Arduino on a breadboard. He is using an Arduino Uno as an ISP programmer to burn Arduino bootloader and programming the Atmega chip. He is also showing how to omit the bootloader and burn your sketches directly to the Atmega microcontroller. With this you can gain the full program space of the chip, because the bootloader does not take any memory.