Different words, presumably same meaning....
I nearly had a childish accident last year after the Golden Jubilee fireworks at Buck House when a radio commentator describing fireworks uttered the immortal line "Oh isn't that glorious, a tremendous golden shower all down the front of Buckingham Palace".
LTS