A Voice Browser interprets VoiceXML (VXML) pages - which define voice application flow - and instructs the Voice OS to play corresponding audio prompts to the caller. It also collects and processes caller inputs (DTMF keypresses or speech) for use in application logic. The Routing Engine handles call routing decisions, and CTI screens display caller data - these are separate components, not Voice Browser functions. Voice Browsers bridge application logic with voice interface.