The default bootloader of the Arduino Uno is the Optiboot bootloader. The Optiboot bootloader takes up 512 bytes, leaving 32256 bytes for application code, which allows for a larger up-loadable sketch size.