ты пишешь сценарии, которые крутятся в ВМ и общение происходит по пайпу/сокету. И ты можешь прицепить этот движок абсолютно куда угодно, к любой программе, на любой платформе. таким образом можно было бы писать диалоги на этом языке, а то щас все ебутся с этим по своему, каждый создает свой движок для сценариев, особо отбитые юзают lua