Difference between ENFP and INFP ?

I don't really understand the technical terms can anyone in simple language make me understand what's really the difference between enfp and infp ? I feel like I'm both at times .