What’s NAD+ & What Can it do for Me?

What is NAD+?