You guys are too funny lol. Ok, here it is:
English paper piecing is the hexagony paper templates
Paper piecing is lines drawn on paper that you sew the fabric to
Foundation piecing, is using fabric as a foundation, with lines drawn on the fabric, done exactly same as paper piecing, only you dont tear away the fabric after like you do paper :) :) :) See im smart lol