What is the difference between "report spam" and "report abuse"?

In collaborative tools, users can sometimes leave inappropriate comments. Platforms try to deal with that by allowing users report inappropriate stuff.

Google+ uses "report abuse", as a button in the profile.

Instagram uses "report" and then allows you to choose whether "it's spam" or "it's inappropriate".

Can you provide some more examples and explain the difference?