What is an Ecosystem? What is a Niche?