A gardener specialises in all aspects of gardening, while a landscaper focuses on both earthworks and building. Many of the elements of gardening and landscaping do overlap, but each has their own area they specialize in.