Companion planting is an agricultural technique where different plant species are grown together to enhance growth, repel pests, and maximize space. This synergistic approach capitalizes on natural plant relationships to improve crop yield and ecosystem health.