Dec 20, 2020 - 01:01 PM
Mostrar is used when you want to show something. Enseñar is like mostrar except that it adds the notion of teaching. For example: First I show you this plant near that tree, then I show you how to cook it. Primero te muestro esta planta cerca de ese árbol, luego te enseño cómo cocinarla.
In Mexico I often hear enseñar being used to mean "to tell", with still the idea of educating, for example: "Tell me how to use this phone": Enseñame como usar este movil.