Le moteur WebKit fournit un ensemble de classes pour afficher le contenu web dans les fenêtres, et implémente des fonctionnalités de navigateur telles que les liens suivants lorsque l'utilisateur clique dessus, en gérant une liste à rebours et en gérant un historique de pages récemment visitées.
WebKit a d'abord été conçu pour être utilisé comme moteur de mise en page pour Safari, et est portable pour beaucoup d'autres plates-formes informatiques.