A browser which can be embedded into your application.
Embedded browser can be a framework, which provides full control over the browser like 1. launch using code. 2. set url using code. 3. control the back, refresh, forward, stop buttons using code.