For many people a shoe is just a shoe. You can have a high heel, pump, brogue, sneaker etc, but knowing the slight difference each type has can be a Godsend when you actually go shopping for shoes. Having an idea of what shoe you want is best explained when you can actually explain what you’re looking for in a shoe. For example, take a look at this picture showing some (not even all) the types of hell someone could choose from.
The same goes for all kinds of shoes. Just take a look at these different types of boot too.
Being able to say the exact type will make searching online or looking in store for that perfect shoe just that little bit easier. And being able to say you know your Batignolles from your Ron Ron goes a long way too.