what is the difference between retired military and veteran
Veteran The most common usage is for former armed services personnel. A veteran is one who has served in the armed forces, especially one who has served in combat. The National Guard and Reserve is included. It is especially applied to those who served for an entire career, usually of 20 years or more, but may be applied for someone who has only served one tour of duty. A common misconception is that only those who have served in combat or those who have retired from active duty can be called military veterans.
Leave (military) A furlough is an extended period of leave from front line service in order to return home. For example, during World War II New Zealand soldiers who had served overseas for long periods (usually three or more years) were granted a "furlough" for a visit home. These soldiers on leave were called "furlough men" [2]