Memorial Day honors those in the armed services who have fallen in American wars, and this year it will take place on May 27.