Gun salute

A cannon on a naval vessel's deck fired during the arrival of a dignitary

A gun salute or cannon salute is the use of a piece of artillery to fire shots, often 21 in number (21-gun salute), with the aim of marking an honor or celebrating a joyful event. It is a tradition in many countries around the world.