Ruby is a programming language ala PHP, Perl, ASP etc.
Rails is an application for creating Ruby based web applications, usually database driven.
The gotcha here is that the server hosting your custom web application must have the Ruby server software installed.
A useful tool for a large companies with in house web programmers and banks of dedicated servers. For the little guy that is likely to change hosts, PHP based web apps are probably a better choice.
|