Rock gardens are landscapes or residential gardens that stress the utilization of rocks and stones in fusion with various floras instead of the standard soil. Most homeowners opt for these gardens as they look sophisticated and attractive. But you can also utilize them to address any problem with your yard or if you want to build up flat sections.