https://ajaypratap.com/APS/blog/2018/06/07/nav-functional-terminology/
NAV Functional Terminology