The document discusses different types of branching instructions in the 8051 microcontroller including calls, jumps, returns and conditional jumps. It provides details on absolute calls, long calls, returns, short jumps, long jumps, absolute jumps, indirect jumps and conditional jumps. It also discusses NOP instructions.