I have a really hard time understanding the difference between J versus P. Anyone care to share their thoughts?

(Currently I am trying to find my type-I get INFJ most times but wonder about INFP)