NAP explained