Ruby и Ruby on Rails — это не одно и то же. 2
Ruby — это язык программирования. 16 Он динамический, объектно-ориентированный и интерпретируемый. 6
Ruby on Rails — это фреймворк, написанный на языке программирования Ruby. 17 Он реализует архитектурный шаблон Model-View-Controller для веб-приложений, а также обеспечивает их интеграцию с веб-сервером и сервером баз данных. 7
Таким образом, Ruby — это язык, а Ruby on Rails — это фреймворк для создания веб-страниц и приложений, то есть готовая платформа, в которой есть инструменты, структура, модули и библиотеки для быстрой разработки. 4