Cover planting is a method of planting that utilizes existing natural environments to either completely block out or modify the environment. It is an effective technique when used properly and can add value to your garden. An example of cover planting would be planting grasses...