The custom of firing cannon salutes originated in the British Navy. When a cannon was fired, it partially disarmed the ship. Therefore, firing a cannon in salute symbolizes respect and trust.