Integrated English Vocabulary

123456
Across
  1. 3. the surroundings or conditions in which a person, animal, or plant lives or operates
  2. 5. A programme or piece of software designed to fulfil a particular function
  3. 6. websites and applications that enable users to create and share content or to participate in social networking
Down
  1. 1. a person or thing able to contend with another as an equal in quality or strength
  2. 2. a time when large amounts of information are widely available to many people, largely through computer technology
  3. 4. a feeling of excitement and mystery associated with love