President-elect Donald Trump will make history on Inauguration Day as the first president to serve two non-consecutive terms.