What do you not understand about it? Just trying to address any specific questions you might have.
Here's some bullet points I've collected in my head. I'm not an expert and am still learning. See the links below. Planting native plants:
- reduces watering and fertilization needs, if not removing them, because native plants are built for the area they're planted in
- attracts native insects, which further attracts native predators like birds, mammals, and other insects. Non-native plants can attract a lot of activity, but it can be harmful to the overall ecosystem, as non-native pollinators are not evolved to interact with the regional ecosystems and are thus far less effective
- Non-native plants can not only monopolize the environment, but they can be highly detrimental to the soil, stripping it of nutrients
- Native plants are developed primarily locally and thus reduce emissions compared to having to ship around non-native plants everywhere to all the big box stores and nurseries
- Ecosystems contain individual species that evolved together. By replacing entire plant systems with non-native plants, you interrupt the system. This is not good because things get of whack. Things evolve but not in healthy ways, such as often encouraging non-native wildlife.
- Pollinators are extremely endangered but extremely important, not to just their local ecosystems but to humans as well. They are what allows our agriculture to be successful. It doesn't make any sense to smoke them out.
- Native plants are more efficient at carbon capture.
https://www.audubon.org/content/why-native-plants-matter
https://www.monarchgard.com/what-we-believe.html
https://homegrownnationalpark.org/
Honestly, the only reason to plant non-native plants is vanity.