Invasive species — What exactly does that mean?

The term "invasive species" gets thrown around quite a bit in environmental science — but what exactly does it mean? If you're thinking it's something that "invades privacy," or that it's "a lot" of something, you're on the right track. A invasive species is a species that is not native to the area and can [...]