GLib é a mais fundamental de todas as bibliotecas GNOME. Ela fornece estruturas simples de dados para programas C (listas vinculadas, árvores binárias, tabelas hash) e vários utilitários tais como funções de manipulação de string.
Se você não está escrevendo programas C, provavelmente não precisará se preocupar com GLib. Por outro lado, Se você estiver, GLib tornará sua vida como programador C muito mais fácil.
Manual de referência do GLib