Wayland ist ein Protokoll, das die Kommunikation zwischen einem Anzeigeserver und seinen Clients sowie eine Referenzimplementierung des Protokolls in C-Sprache angibt. Es wurde ursprünglich von Kristian Høgsberg als Ersatz für das X Window System verfasst.