1. A community consists of interacting organisms living in a habitat, while an ecosystem includes both living organisms and their physical environment. 2. An ecosystem can be small or large and is largely self-sustaining, with organisms finding essential requirements like light, temperature, gases and nutrients within their niche or habitat. 3. Soils contain various particle sizes along with nutrients and humus, which helps hold soil together and create pore spaces for aeration.