In this case netcat needs the root access rights. nc -l 443 starts the netcat listen to port 443. Binding to a TCP less than 1024 is limited to root. This netcat call needs sudo (or calling in a shell of the root).
E. g. the call nc -l 1337 is possible for “normal” users. A bind to TCP port 1024 and above is possible without root access rights.