Compared with conventional display technologies, liquid crystal display (LCD), and organic light emitting diode (OLED), micro-LED displays possess potential advantages such as high contrast, fast response, and relatively wide color gamut, low power consumption, and long lifetime. Therefore, micro-LED displays are deemed as a promising technology that could replace LCD and OLED at least in some applications. While the prospects are bright, there are still some technological challenges that have not yet been fully resolved in order to realize the high volume commercialization, which include efficient and reliable assembly of individual LED dies into addressable arrays, full-color schemes, defect and yield management, repair technology and cost control. In this article, we review the recent technological developments of micro-LEDs from various aspects.