In developing countries around the globe, the number of vehicle users has exceeded the optimum threshold and is increasing rapidly due to speedy economic growth. Consequently, roads are getting more congested in the cities. This has resulted in increased difficulties in meeting the minimum parking demands. Moreover, most of the parking lots are at the underground level of buildings. Due to the lack of natural light sources, there is a need for a massive power source to light up a large quantity of lighting equipment continuously. This results in waste of energy, equipment losses and causes a tremendous financial burden on property management. However, an IoT driven parking management can significantly aid in the utilization of parking resources. Availability of a sensor based smart parking spot with its location information identified and transmitted using wireless communication technology can immensely benefit the vehicle owners as well as parking spot authorities. It is a comprehensive solution both for the user and the owner of the parking space. Besides, it can fulfill the lighting requirement of the parking lot with minimized energy. Some eminent features of such IoT based systems are online reservations, user authentication for ensuring security, parking guidance, online payment, and energy saving. This paper reviews IoT driven smart parking management systems. It gives insights into various approaches for the parking system, related technologies, widely used components, communication standards and concerned system security issues. Besides, the paper gives researchers a direction for future work as it directs towards some open issues in this area.