Answer:
Similar:
Both are trying to accomplish something or have something be done by speaking (or acting, in violent protests) against it.
Both want a change from some sort of authority that they cannot do themselves.
Differences:
Violent protests end very quickly, while nonviolent protests require patience.
Nonviolent protests have a failure rate of 20% while violent protests have a failure rate of 60%.