What are trail running shoes?

The running shoes that are suitable for running on all types of surfaces are called trail running shoes. These shoes provide you considerable traction and protection for your feet while running off-road. They come with durable uppers that are lightweight and are even motion control for running on varied terrains. Besides, you can even wear trail running shoes for road running.