dconf is a low-level configuration system. Its main purpose is to provide a backend to the GSettings API in GLib. vala is an optional dependency.