There are 3 different types of Jersey.
Replica is a basic one, cheaper material and the numbers and player is printed on. (can come off and crack over time)
Premier is better material; numbers and player name is stitched on.
Authentic is the real deal, what the players wear, even better material, bigger shoulders for the padding and elasticised around the bottom of the sleeves to keep the padding in place
Theres alot more tech involves but thats just to summerise.
All 3 are made by reebok and official NFL items.
Scott that link is pretty much the exact one im after. Would prefer Jackson on it TBH