What protocol does the IDE use to upload sketches to a board?

Thanks! So in PulseView, would I select UART or try to find a decoder for STK500? Because nothing I see for the decoder options says STK500. (I am working with a pro mini & uno)