Once upon a time, there were only tennis shoes and basketball shoes (high-tops). In my neck of the woods, either could also be known as a sneaker, but it was more likely for the tennis shoe, and they weren’t work just for tennis. They were worn for everything that didn’t require spikes, for instance bicylcing, hiking (in summer), moseying around town, running, playing soccer in the park, four-square in the school yard, jumping rope, skateboarding, walking, skipping, volleyball on a hard surface (on sand you’d be barefoot), and so on.
Now there are walking shoes, running shoes, cross trainers, lifestyle shoes, skate shoes, rock climbing shoes, approach shoes (okay, I don’t know what these are), and probably a whole bunch more, all in the category of what used to be simply “tennis shoes.”
But to get an actual tennis shoe, these days called “court shoes,” you pretty much have to go to a tennis pro shop. You definitely want to go there if you’re picky about what color they are.
So what is the all-purpose sneaker in today’s parlance, and also, what the hell is the difference between all these shoes? If I wear my New Balance running shoes to play tennis am I going to be less effective than if I have a “court shoe” on? They don’t have black soles, and I will be running.