Most commercial and industrial facilities require very low temperatures for refrigeration and high temperatures for space heating and hot water purposes. Single stage heat pumps have not been able to meet these temperature demands and have been characterized by low capacities and coefficient of performance (COP). Cascade heat pump has been developed to overcome the weaknesses of single stage heat pumps. This study reviews recent works done by researchers on cascade heat pumps for refrigeration, heating and hot water generation. Selection of suitable refrigerants to meet the pressure and temperature demands of each stage of the cascade heat pump has been discussed. Optimization of design parameters such as intermediate temperature (low stage condensing and high stage evaporating temperatures), and temperature difference in the cascade heat exchanger for optimum performance of the cascade heat pump has been reviewed. It was found that optimising each design parameter of the cascade heat pump is necessary for maximum system performance and this may improve the exergetic efficiency, especially of cascade refrigeration systems, by about 30.88%. Cascade heat pumps have wider range of application especially for artificial snow production, in the supermarkets, for natural gas liquefaction, in drying clothes and food and as heat recovery system. The performance of cascade heat pumps can be improved by 19% when coupled with other renewable energy sources for various real time applications. Also, there is the need for much research on refrigerant charge amount of cascade heat pumps, refrigerant-refrigerant heat exchangers to be used as cascade heat exchanger, cascade heat pumps for simultaneous cooling, heating and hot water generation and on the use of variable speed compressors and their control strategies in matching system capacity especially at part load conditions.