The term demonstration means the action which was done by mass or we can say that Group of people or the collection of groups in our favour of political parties or the other cause or also with those people who will do the partaking in the protest against any cause of concern. Usually, the demonstration would be violent or non-violent (it should be referred to by the participants as militants) and also sometimes it would be started as non-violent, but afterwards, it should be converted into violence; it will depend upon the circumstances at that time. Sometimes the riot Police, another form of law enforcement, became involved in that. In some of the cases, it should prevent the cause of protest taking place at all and also in other cases it should become to prevent the clashes between the rival groups of people or to prevent the demonstration from spreading and turn all these things into a riot.
The demonstration can also help to promote a viewpoint either it should be in the way of a positive or a negative regarding the cause of public issues, especially which are related to perceived grievance or the social injustice. The demonstration which is usually considered more successful from the point of view of people if the public is more participates with the task of demonstration. The research shows that all the demonstrations which are anti-government occur more fluently in the affluent countries than in the poor ones. There are many types of demonstration which include a variety of element these may also include as:
There are many types of issues which generally deal with the demonstration like political, economic or social issues. There are two types of demonstration in the controversial issues, sometimes a group of people opposed to aiming the demonstration will also launch to counter that demonstration with the aim of the counter-demonstration presenting their view with the clashes between the both sometimes it may turn into violent nature.