When planning and designing gardens, we can choose between different types. Each type of garden serves has different purpose. Garden type depends on our desires and position of the garden. If the garden is on a steep slope, then we will probably decide for a hanging garden, where garden beds are on terraces.
We may combine different types of gardens. Often, large garden is divided into different types. We can have together family and water garden, which complement each other well. In any type of garden you can use a variety of garden styles.