This document provides an overview of HbbTV (Hybrid Broadcast Broadband TV), which allows a TV screen to be overlaid with a web browser controlled by the remote. It discusses how HbbTV works, including starting URLs signaled via broadcast, supported screen resolution and browser engines. It also covers development tools, placement of content to avoid overscan, autostart applications, typical app functionality and limitations of the video/broadcast object. Links are also provided for demos, specs, HOWTO guides and other HbbTV resources.