GP or FP pretty much the same. Internest is a bit more specialized.
Apparently it's like a halfway there specialty. My oncologist is also a board certified Internest. If they ever cure cancer, that's his fallback.
Any of the CB MD's who really know, feel free to correct me.