A garden can be defined as “a planned space, usually outdoors, set aside for the display, cultivation, and enjoyment of plants and other forms of nature. “ Gardens can be made from both natural and man-made materials. Building a garden is like decorating your home; it should reflect the person that you are. Athletic people may prefer craggy rock gardens while quiet people prefer the tranquility of a water garden. Whatever your choice, be sure to plan or design the garden first and research about the proper tools, and guidelines for planting and caring for your flowers, vegetables, or herbs
Today there exist many different types of gardens based on different themes such as Alpine garden, Biblical garden, Butterfly garden, Chinese garden, Desert garden, English garden, French landscape garden, French Renaissance garden, Hanging garden, Italian garden, Japanese garden, Kitchen garden, Labyrinth garden, Landscape garden, Organic garden, Rock garden, Roof garden, etc.