WebKit2GTK+ is the version of the WebKit open-source web engine that uses GTK+ as its user-facing front-end. It's a powerful system with a rich array of functionality – but like many such systems, without explanation, it can have a very steep learning curve.
This document is intended to help you learn to use WebKit2GTK+ in a basic way, provide some code recipes and examples, and especially, to give you a general orientation to the code base and other documentation.