In the socionics sense, they both have a scene chewing, enterprising behavior about them, and are not all that different. ESTp is a bit more of an asskicker, and ESFp is a player.
MBTI esfps get an insanely bad rap though. It's like the placeholder type for anyone stupid. Bad mistake. I'll be honest in saying probably most of the people I've ever fought were one or the other, the bad ones screw with mine and everyone else's fun.. but I'd never call ESFp stupid per se. I'm also grateful for the good ones (ESTP or ESFP).