demonstration or street protest is action by a mass group or collection ofgroups of people in favor of a political or other cause; it normally consists of walking in a mass march formation and either beginning with or meeting at a designated endpoint, or rally, to hear speakers