Download and install the Samsung Odin Flash Tool onto your Windows PC. Samsung devices are known to be active players when it comes to custom developments. The support for different AOSP custom ROMs, custom recoveries (like TWRP), and custom kernel build open the floodgates to the plethora of the customizations. Furthermore, these Samsung binary files come in different formats like BL, AP, CP, CSC [CSC and HOME_CSC], and PIT.

Odin Flash Tool
Download Odin for Windows
Odin Download Links