What are the types of external environments within which a business operates?

There are eight major environments that a business must continually evaluate and address ...
  1. Technological environment
  2. Economic environment
  3. Competitive environment
  4. Labor environment
  5. Resource environment
  6. Customer environment
  7. Legal and regulatory environment
  8. Global environment

Each of these areas should be periodically evaluated to determine how changes may impact the business.