Companion planting is a type of gardening that uses different types of plants that grow well together to help each other grow better and help keep away pests like bugs. For example, marigolds help get rid of bugs that would otherwise eat the vegetables you are trying to grow. Different types of plants each have different benefits to each other, like one plant might help with water and nutrients while another plant might give it shade. When companion planting, you can also use tall plants to help shorter plants get more sunlight. So when planting in your garden, it's a good idea to think about what plants might help each other!