revolution: a drastic and far-reaching change in ways of thinking and behaving
happening: an event that happens
magazine: a periodic publication containing pictures and stories and articles of interest to those who purchase it or subscribe to it