Short answer
A name badge helps customers know who they are talking to; a photo ID badge proves identity and often opens doors through a card reader. Many hospitals and secured offices use both: a photo ID on a reel or lanyard and a name badge on the chest.
