Technological advancements in wearable devices have revolutionized smart shoes. Smart shoes are sometimes referred to as intelligent shoes or computer-based shoes. They are capable of recognizing and recording data from day-to-day activities by the user. Such smart shoes are designed with sensors, vibrating motors, GPS, wireless systems, and various other sensors/actuators for the comfort and benefit of the wearer. In the current manuscript, we are reviewing various technologies that are implemented in smart shoes.