And why do the American and British militaries salute differently?
The exact origins of saluting are pretty vague and I look forward to someone more learned than I explaining them, but on a point of order American salute is the same as the Royal Navy's. It is supposed to have developed this way to hide a sailor's dirty hands.