A dazzling garden is a perfect adornment for a beautiful house. People grow plants to get edible items and also for beautification of the surroundings. A pretty garden is the pride of the owner of the house. For achieving that, one has to learn the gardening techniques and must have an interest in planting. Residential gardening is gardening in the area surrounding one’s home. Other types of gardening include impact gardening where the plants are grown close together, indoor gardening where the plants are grown indoors, container gardening where the plants are grown in containers and water gardening where the plans are grown around water bodies like ponds.