A gardener is someone who takes care of a garden, while a landscaper is someone who designs and builds outdoor spaces. A gardener may do some landscaping, but not all landscapers are gardeners.