Release vs Debug

What is the difference (if any) in device code produced by nvcc compiler in debug and release mode?

Not to be wrong, chosen mode defines, how big and detailed (in terms of auxiliary debug files) you output is…