Хоть я и озаглавил свою статью«отдавать честь» но это не совсем точно. Дело в том, что военнослужащие не отдают честь, это называется иначе. Некоторые военнослужащие, определенных рангов таким образом приветствуют вышестоящих военных и в целом своих коллег по службе. Если военный без головного убора, то он должен принимать стойку смирно для приветствия и ни в коем случае прикладывать к пустой голове правую руку нельзя, таковы правила, но эти правила распространяются только на военнослужащих России и стран СНГ, а Америке всё иначе.
Вообще, этот обычай пошёл из древних времен, когда по земле ходили рыцари. Также считается, что это джентльменский знак уважения к кому-либо. Только военным нужно не снимать головной убор, а прикладывать к нему правую руку, но в Америке сложилось так, что прикладывать руку к пустой голове они могут и это не является оскорблением старших, такие вот правила. Я понимаю, что достаточно размыто объясняю, вся проблема в том, что точного объяснения этому феномену нет, он стар как мир и поэтому первоисточник утерян.