imarket environment definitions