Сложно определить, что такое Twine. Формально это инструмент, который с помощью скриптов создает сложную составную HTML-страницу, которую вы можете бесплатно скачать и опубликовать в интернете.
Но страницей это называть не совсем правильно, хотя скачиваете вы именно одну HTML-страницу, но внутри она может представлять из себя сложно устроенную базу данных, с большим количеством связей и переменных. Словом, если углубиться в изучение Twine, можно почувствовать себя программистом.