LED lamps are projected as prospective successors of incandescent lamps with high efficiency and a long lifetime. Therefore, there is a need to develop energy efficient LED driver topologies for achieving constant current regulation, despite the effects of temperature on the LED V-I characteristics. This paper presents the salient features of various LED driver topologies with a focus on power density, multi-string operation, renewable energy utilization, soft switching, optical wireless communication, reliability and size. The performance of the above topologies is analysed in terms of the number of components, converter switching frequency, galvanic isolation, power rating and efficiency. This paper takes a look at efficiency improvement methods while dwelling on aspects of lifetime and reliability prediction of LED drivers. The paper will anticipate some of the future trends associated with the adaptation of wide bandgap power semiconductor materials, smart LED lighting for the internet of things (IoT) and programmable LED lamp drivers. This detailed technology review is extremely useful for researchers, designers and engineers in choosing the right topology.