I have never known there to be a difference, until stumbling upon Papa John's extras menu where pepperoncini is listed separately from banana peppers.

When shopping, usually I find the names to be interchangeable. For example, if you go to Subway here in the US and ask for pepperoncini or banana peppers, the sandwich maker will grab the same vegetable.

What is the difference then, if there is any?