The NATO Architecture Framework (NAF) is a standard for developing Enterprise Architectures. An Enterprise Architecture is a model of a current or future state of an enterprise. An enterprise could be an organization, a system (including the human factors) or a project. The purpose of enterprise architecture is to capture the complex dependencies that exist in large-scale systems of systems so as to aid with decision support. NAF provides a standard way to model the architecture.