Nmap obsahuje například tyto funkce:

Host Discovery – Identifikace pocitacu na siti, napriklad zjisti pocitace, ktere odpovidaji na ping, nebo ktere maji otevreny zadany port.
Port Scanning – Zjišťuje otevřené porty na jednom, nebo více cílových počítačích.
Version Detection – Nmap dokáže identifikovat jméno a veryi programu, který poslouchá na určitém portu cílového počítače.

OS DetectionNmap dokáže určit na jakém Operačním systému, popřípadě i na jakém Hardwaru cílový počítač běží.

Mezi běžné použití Nmapu patří::
Audit zabezpečení počítačů, tím, že identifikuje síťové spojení.
Zjištění otevřených portů na cílovém počítači.