Here’s a breakdown of some of the groups, ideologies and online tactics driving this chaos.