whats he difference between...

I think as long as you buy it under the scientific name or the common name (Amazon frogbit) you should be fine. I haven't seen any European frogbit referenced anywhere around the forums I frequent, so I think you'll be fine.
 
AquariaCentral.com