Naxals are the followers of Mao, no doubt. But urban communits in general don't think highly of Mao at all. They only think of protesting and disobedience . They may have some overlapping causes.
Calling all communists as naxals is lazy and sloppy thinking.
Naxalites are a mix of goons and insurgents who loosely care about communist beliefs. They used to be most prevalent in lawless and hinterland areas,nowadays their influence is a lot less.
Source :- Briefly dated a communist.
Don't care about communism. But believe that if it has to be opposed,understand it.
But the fact is the term urban naxals is a meaningless pjeroative used against those who hold opinions different from the current Indian government.
It is even used against those who don't believe in communism at all.