whats the difference between these 2 programs? they appear to be the same program.

also does packet sniffing need to be done in monitor mode, or does it just have to be promiscuous mode, or both??