Why do US Marines guard the White House?

USMC serve as aids and door guards when the President is in the West Wing working. Secret Service agents are guarding the President.