Un grupo de seguridad es con estado y se aplica a nivel de instancia; una NACL es sin estado y se aplica a nivel de subred.
Correcto. Un grupo de seguridad se aplica a nivel de instancia y opera de forma con estado, permitiendo automáticamente el tráfico de retorno. Una NACL se aplica a nivel de subred y opera de forma sin estado, requiriendo reglas explícitas para el tráfico de retorno, y también puede configurar reglas de denegación. El ámbito de aplicación y la gestión del estado son las principales diferencias entre los dos.