Microsoft Dynamics NAV (dawniej Navision Attain, Microsoft Navision, Microsoft Business Solutions – Navision) – zintegrowany system informatyczny przeznaczony jest dla przedsiębiorstw średniej wielkości, pracujący w środowisku Microsoft Windows.

Funkcje System składa się z następujących modułów: Planowanie zasobów przedsiębiorstwa (ERP) Planowanie zapotrzebowania materiałowego (MRP) Zarządzanie relacjami z klientami (CRM) Zarządzanie łańcuchem dostaw (SCM) E-biznes (B2B)

Środowisko programistyczne Rdzeniem systemu jest zintegrowane środowisko programistyczne typu klient/serwer – C/SIDE (Client/Server Integrated Development Environment), które posiada wbudowany język programowania c/al oraz jest spójne z językiem Pascal oraz C++. Środowisko C/SIDE stanowi podstawę techniczną wszystkich funkcji zarządzania biznesem, jakie są dostępne w systemie Microsoft Dynamics NAV. Składa się ono z siedmiu modułów konstrukcyjnych (zwanych typami obiektów). Przy użyciu dostępnych typów obiektów można tworzyć wszystkie obszary aplikacji z zastosowaniem jednorodnego i spójnego interfejsu. Platformą bazodanową jest Microsoft SQL Server, która dodatkowo pozwala na integrowanie systemu Microsoft Dynamics NAV z innymi aplikacjami.