Also, Wikipedia does a tremendous job of summing up the incredibly multifaceted anarchist movement.
There is a variety of types and traditions of anarchism with various points of difference. However, the varieties are not particularly well characterized and not all them are mutually exclusive. Other than being opposed to the state, "there is no single defining position that all anarchists hold, and those considered anarchists at best share a certain family resemblance." Preferred economic arrangements are one of the many areas of disagreement for anarchists.
The multiple schools of thought include Black, Capitalist, Christian, Collectivist, Communist, Eco, Feminist, Green ,Individualist , Monarchist ,Mutualist , Primitivist ,Philosophical, Social ,Syndicalist , and Without adjectives .
I'm not condoning violent protests, and few of these people are either. Some of the "dumbest political activists" who are anarchists are pictured below: