Why are Flags At Half Staff?

Flags are flown half staff as a symbol of respect for some one significant that has passed away. Most recently President Obama did this to honor Veterans.