ENTERPRISE ENVIRONMENTS