Business environment definition