Hi,
If you haven't downloaded user application, the MCU of course will execute bootloader. If you have download application correctly, there is a diagram shows how bootloader will do when reset or power on. Please see Figure 2-1 Kinetis bootloader start-up flowchart in kinetis bootloader reference manual. There is a BCA area in user application. If it is empty, the bootloader will act by default(section 2.3 is the detail of BCA).
You can also modify the bootloader by yourself. For example, use a gpio to control the MCU stay in bootloader or jump to application.
Regards,
Jing