What's the difference between each of these licenses

I got this picture from a friend on APKNite and it makes me curious!

I understand what non-commercial means, but about the others?

Does No Derivatives mean no one can edit the video and reupload?

How is Share Alike different than Attribution alone?

Then finally how do all of those compare against Public Domain Dedication?


I suggest you look at the CC organization site: https://creativecommons.org/licenses/by-nc/2.0/