Provide a detailed explanation of the water cycle, including the main stages and their significance. Your response should contain at least 10 sentences. Include keywords: evaporation, precipitation, condensation, transpiration, surface runoff, groundwater. Highlight the importance of the water cycle in sustaining life on Earth. Use markdown for highlighting the keywords and the importance of the water cycle.
user