A Waka egy fejlesztés alatt álló kommunikációs protokoll , amelyet Roy Fielding tervezett a REST architektúra stílusának megfelelően . A HTTP- kapcsolaton keresztül telepített protokoll javasolja a web fejlesztését azáltal, hogy a rendelkezésre álló erőforrásoknak szemantikus ábrázolást és dinamikus állapotot ad. Ezért nem a HTTP protokoll cseréjéről van szó, hanem szemantikai és dinamikus funkciók integrálásáról.
A protokoll waka megkeresztelésével Roy Fielding a maori kenukra hivatkozik, amelyeket a Csendes-óceán szigeteitől szigetekig biztonságosan utaznak.