O Memorial Day é especificamente para lembrar aqueles que morreram em batalha a serviço dos Estados Unidos. O Dia dos Veteranos homenageia todos os americanos que serviram nas forças armadas, tanto vivos quanto falecidos.
O Dia da Memória começou como Dia de Decoração após a Guerra Civil Americana para lembrar e homenagear os soldados que morreram durante a guerra. O primeiro tipo de cerimônia comemorativa foi realizada em 1º de maio de 1865, quando 3.000 afro-americanos se reuniram no Hipódromo de Hampton Park em Charleston, S.C., para reconhecer os 257 soldados da União que foram mortos lá e enterrados em uma vala comum. O Memorial Day foi oficialmente transformado em feriado federal em 1967. O feriado é celebrado na última segunda-feira de maio.
O Dia dos Veteranos é um feriado americano que celebra todos os americanos que serviram nas forças armadas, mas que se concentra mais naqueles que estão servindo no momento e nos veteranos vivos. O feriado é celebrado em 11 de novembro para coincidir com o armistício que encerrou os combates na frente ocidental da Primeira Guerra Mundial. O feriado era originalmente conhecido como Dia do Armistício, mas o nome foi alterado em 1954. Embora haja três grafias comumente usadas de o feriado, com e sem apóstrofos, a grafia correta é o Dia dos Veteranos, de acordo com o Departamento de Assuntos dos Veteranos dos EUA. O feriado é celebrado em todo o mundo, em diferentes países e, muitas vezes, com um nome diferente.