How many nuclear weapons does North Korea have?

Or, what is a nuclear weapon?

Presentation by Dr. Matthias Englert, "Talk at DPG", March 8th 2018, Erlangen