Default What is difference between TWRP and Philz Touch

Hi Can anyone help me out what is difference between TWRP recovery and Philz recovery , Does it make a difference while flashing roms?