Anarchy simply means the absence of a ruling class. It can exist in any number of models of society, from marauding post apocalyptic Mad Max style dystopia to isolated gatherer native tribe in the deep Amazon. Communism is one possible model, anarcho-syndicalism is another.