Cryogenic rocket engines use cryogenic fuels such as liquid hydrogen and liquid oxygen that are stored at very low temperatures. They provide several advantages including high energy density and producing only water exhaust, but also have challenges like boil off and leakage due to the extreme cold temperatures required. India's first unmanned lunar mission in 2008 failed when the indigenous cryogenic upper stage engine did not ignite as planned. Future rocket technologies being researched include ion engines, nuclear thermal engines, and other alternatives to further space exploration.