32ビット系Microsoft Windowsで、GUIベースのユーザ・インターフェイスを管理するライブラリ。
主としてUSER32.DLLは、GUIを実現する上で不可欠なウィンドウの作成と制御を担当し、ウィンドウ枠、タイトルバー、メニューなどの処理を行なう。
また、キーボードやマウスからの入力を処理するのもUSER32.DLLである。
その他に、次のような従来からある基本的なコントロールを提供する。
上記以外の、Windows 95以降から採用されたようなコントロールは、コモンコントロールとしてcomctl32.dllが担当している。
Windows XPからは抜本的な改良が入り、仕様が大きく変わった。
従来のコントロールの処理については、描画はUXTHEME.DLL、制御はコモンコントロールと同じくcomctl32.dllが受け持つようになった。