 The modelling of the enterprise and its environment could facilitate the creation of enhanced understanding of the business domain and processes of the extended enterprise, and especially of the relations—both those that "hold the enterprise together" and those that extend across the boundaries of the enterprise.Since enterprise is a system, concepts used in system thinking can be successfully reused in modelling enterprises.This way a fast understanding can be achieved throughout the enterprise about how business functions are working and how they depend upon other functions in the organization.