A principal diferença entre L arginina e óxido nítrico é que L arginina é um aminoácido que ocorre como cristais brancos, enquanto o óxido nítrico é um composto inorgânico simples que ocorre como um gás incolor.
L arginina é um importante bloco de construção para a biossíntese de proteínas. Ele contém um grupo alfa amino junto com um grupo alfa carboxílico. Além disso, contém uma cadeia lateral (com 3 átomos de carbono em uma cadeia linear alifática) com um grupo guanidina. O óxido nítrico, por outro lado, é um composto inorgânico simples que possui a fórmula química NO. Isso significa que ele contém apenas um átomo de nitrogênio que se liga a um átomo de oxigênio. É um componente importante na indústria química.