The important role that the organization environment relationship in the survival and performance of organizations is widely acknowledged in different micro and macro-level theoretical frameworks of organizational behaviour (open systems, resource dependence, contingency, population ecology, etc.) However, each theory links the external environment to the internal behaviour of organizations in different ways. Public and non-profit organizations come under particular scrutiny in an effort to understand and interpret the rationality behind apparent irrationalities commonly occurring in such organizations