Why do people like gardening?

People like to garden to grow their own food, flowers, and medicine, as well as experience the outdoors and natural ecosystems around us.  Some also like to garden to improve the aesthetics and monetary value of their property.