ecosystem: a system formed by the interaction of a community of organisms with their physical environment
system: a group of independent but interrelated elements comprising a unified whole
high-level language: a problem-oriented language requiring little knowledge of the computer on which it will be run