Создать собственный мини браузер

Не получается создать собственный мини браузер. Расскажите пожалуйста как работает мини браузер в HTML academy. Мне особенно непонятно как он связывается с полями ввода кода.