X Window核心協議是X Window系統的基礎協議,它是一個用於點陣圖顯示的網絡化視窗系統,用來在Unix、類Unix和其它作業系統上建立使用者圖形界面。X Window系統基於主從式模型:單一伺服器控管硬體的輸出入,如螢幕、鍵盤和滑鼠;所有的應用程式都被視作客戶端,使用者之間透過伺服器來互動。互動部分由X Window核心協議來管理。還有其它與X Window系統有關的協議,有的建立在X Window核心協議之上的,有的是獨立的協議。在X Window核心協議中,只會在網絡上以非同步方式傳送四種封包:請求、回應、事件和錯誤。