Fall is the second incident that leads to death over the world. Fall event happens to numerous groups of people consist of elderly, babies and also younger people. Admittedly, fall-related research must be considered as one of the most important aspects of a healthy lifestyle. For this reason, Internet of Things(IoT) is the emerging technology and a powerful candidate to develop fall diagnosis system. In this paper, we have discussed the three stages of fall as Prediction, Prevention, and Detection. We have illustrated Edge, Fog, and Cloud layers as IoT layers to develop a fall diagnosis system. At the end of the paper, we have considered the challenges of fall diagnosis systems and suggested future aspects.