Code-On-Demand (опционально). В REST позволяется загрузка и выполнение кода или программы на стороне клиента. Серверы могут временно расширять или кастомизировать функционал клиента, передавая ему логику, которую он может исполнять. Например, это могут быть скомпилированные Java-апплеты или клиентские скрипты на Javascript. - это не очень актуальный пункт