The French skillet has an extended handle on one end and often a grab handle on the other, functioning the same way as a skillet’s handle and making it easy to move around.
A non-stick pan is what you use if you're cooking foods that tend to stick.
Frypans and skillets have different shapes and intended uses, but both are incredibly versatile. It all comes down to the kind of versatility you want.